Tiểu luận: Xây dựng cơ sở dữ liệu chạy trên máy chủ SQL Server 2000 cho thư viện sách, báo, tạp chí
Số trang: 20
Loại file: doc
Dung lượng: 92.00 KB
Lượt xem: 18
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Cơ sở dữ liệu được úng dụng trong rất nhiều hệ thống, từ các phần mềm quản lý, phần mềm kế tóan, các website,...Với nhiệm vụ lớn lao đó các nhà sản xuất đã xây dụng ra rất nhiều các hệ quản trị cơ sở dữ liệu khác nhau, mỗi hệ quản trị CSDL có một đặc điểm khác nhau,....
Nội dung trích xuất từ tài liệu:
Tiểu luận: Xây dựng cơ sở dữ liệu chạy trên máy chủ SQL Server 2000 cho thư viện sách, báo, tạp chí Tên đề tài Xây dựng cơ sở dữ liệuchạy trên máy chủ SQLSever 2000 cho thư viện sách, báo, tạp chí. Mục LụcI- Tạo các bảng (table) ............................................................................................. 3II- Phân người, nhóm người tác động lên cơ sở dữ liệu. ......................................... 6III- TRIGGER .......................................................................................................... 8Qltv_sach VS qltv_nhaxb ........................................................................................ 8Qltv_sach VS qltv_tacgia......................................................................................... 9Qltv_sach VS qltv_theloaisach ................................................................................ 92. Bảng qltv_nhaxb ................................................................................................ 113. Bảng qltv_theloaisach ........................................................................................ 124. Bảng qltv_tacgia ................................................................................................ 145. Bảng qltv_docgia ............................................................................................... 156. Bảng loại độc giả............................................................................................... 177. Bảng phiếu mượn sách ....................................................................................... 188. Bảng thẻ thư viện .............................................................................................. 20Tên đề tài: Xây dựng cơ sở dữ liệu chạy trên máy chủ SQL Sever 2000 chothư viện sách, báo, tạp chí.Bài làm:Cơ sở dữ liệu được ứng dụng trong rất nhiều hệ thống, từ các phần mềm quảnlý, phần mềm kế toán, các website,… Với nhiệm vụ lớn lao đó các nhà sảnxuất đã xây dựng ra rất nhiều các hệ quản trị cơ sở dữ liệu khác nhau, mỗi hệquản trị CSDL có một đặc điểm khác nhau (orale, Ms SQL Sever, My SQL,…),tùi theo từng nhu cầu công việc mà các nhà sử dụng, sử dụng các cơ sở dữ liệukhác nhau.Thư viện sách là nơi quản lý đầu sách, quản lý độc giả, quản lý các thông tin vềmượn và trả sách. Để đáp ứng được nhu cầu của việc phát triển công nghệthông tin như hiện nay và để ứng dụng công nghệ thông tin vào cuộc sống, đểthay đổi việc quản lý củ như ngày xưa, quản lý bằng giấy tờ, việc quản lý bằngmáy vi tính tiết kiệm được rất nhiều tiền của của thư viện đó, bằng việc đi tìmtừng quyển sách trong list danh sách đầu sách, chúng ta chỉ việc ngồi trước máyvi tính và gõ bất kỳ thông tin gì của đầu sách đó thì chúng ta sẽ tìm ra quyểnsách của mình cần. Với việc ứng dụng như thế nên chúng em chọn đề tài quảnlý thư viện để làm đề tài bài tập lớn môn hệ quản trị CSDL, vì kiến thức cònkém cỏi, chưa đi sâu vào thực tế, nên chắc chắn bài tập lớn của bọn em cònnhiều sai sót trong mọi mặt. Chân thành cám ơn thầy giáo Trịnh Viết Cường đãlà người chỉ dẫn cho chúng em trong môn học này, kính chúc thầy mạnh khỏevà thành công trong cuộc sống.I- Tạo các bảng (table)Một CSDL có thể có một bảng hoặc nhiều bảng, nếu một CSDL có nhiều bảngthì nó được liên kết với nhau thông qua các khóa, với việc liên kết đó thì sẽ rấtdễ tạo ra sự thừa hoặc thiếu dữ liệu, đi cụ thể với cơ sở dữ liệu của chúng emnhư một nhà xuất bản thì có thể xuất bản ra nhiều quyển sách, và một quyểnsách chưa bao giờ được sản xuất bởi nhiều nhà xuất bản trong một lần “In”, (cóthể các lần tái bản khác thì sẽ do nhà xuất bản khác in), một quyển sách có thểdo nhiều tác giả viết, và một tác giả thì có thể viết ra nhiều quyên sách,… Quaylại với việc đi xây dựng cơ sở dữ liệu của chúng em, chúng em đi xây dựng 8bảng để chứa các trường thông tin khác nhau phục vụ cho việc quản lý thưviện. Và tất nhiên khi đi xây dựng các bảng chúng ta phải đi xây dựng nơi chứacác cơ sở dữ liệu đó, ta có thể gọi đó là Database, tạo database bằng câu lệnh:Create database qltvon primary(name=qltv_data, filename=’ --Đường dẫn cơsở dữ liệuqltv_data.mdf’,size=4mb,maxsize=20mb,filegrowth=2mb)Log On(name=qltv_log,filename=’--Đường dẫn cơ sở dữ liệuqltv_log.ldf’Size=2mb,Maxsize=10mb,Filegrouwth=1mb)GoCác bảng của cơ sở dữ liệu:Qltv_sach:Create table qltv_sach(masach int primary key,Tensach nchar(50) not null,Matheloai tinyint not null,Matacgia tinyint not null,Manxb tinyint not null,Namxuatban datetime ,Sotrang int,Giatien char(10),--Số tiền bằng không nếu sách đó là sách được tặngSoquyentrongkho tinyint not null,Ngonngu char,Ngaynhap char)Qltv_nhaxb:Create table qltv_nhaxb(manxb tinyint primarykey,Tennxb nchar(50) not null,Mota nvarchar(100));Qltv_docgia:Create table qltv_docgia(Madocgia int primarykey,Hovaten n ...
Nội dung trích xuất từ tài liệu:
Tiểu luận: Xây dựng cơ sở dữ liệu chạy trên máy chủ SQL Server 2000 cho thư viện sách, báo, tạp chí Tên đề tài Xây dựng cơ sở dữ liệuchạy trên máy chủ SQLSever 2000 cho thư viện sách, báo, tạp chí. Mục LụcI- Tạo các bảng (table) ............................................................................................. 3II- Phân người, nhóm người tác động lên cơ sở dữ liệu. ......................................... 6III- TRIGGER .......................................................................................................... 8Qltv_sach VS qltv_nhaxb ........................................................................................ 8Qltv_sach VS qltv_tacgia......................................................................................... 9Qltv_sach VS qltv_theloaisach ................................................................................ 92. Bảng qltv_nhaxb ................................................................................................ 113. Bảng qltv_theloaisach ........................................................................................ 124. Bảng qltv_tacgia ................................................................................................ 145. Bảng qltv_docgia ............................................................................................... 156. Bảng loại độc giả............................................................................................... 177. Bảng phiếu mượn sách ....................................................................................... 188. Bảng thẻ thư viện .............................................................................................. 20Tên đề tài: Xây dựng cơ sở dữ liệu chạy trên máy chủ SQL Sever 2000 chothư viện sách, báo, tạp chí.Bài làm:Cơ sở dữ liệu được ứng dụng trong rất nhiều hệ thống, từ các phần mềm quảnlý, phần mềm kế toán, các website,… Với nhiệm vụ lớn lao đó các nhà sảnxuất đã xây dựng ra rất nhiều các hệ quản trị cơ sở dữ liệu khác nhau, mỗi hệquản trị CSDL có một đặc điểm khác nhau (orale, Ms SQL Sever, My SQL,…),tùi theo từng nhu cầu công việc mà các nhà sử dụng, sử dụng các cơ sở dữ liệukhác nhau.Thư viện sách là nơi quản lý đầu sách, quản lý độc giả, quản lý các thông tin vềmượn và trả sách. Để đáp ứng được nhu cầu của việc phát triển công nghệthông tin như hiện nay và để ứng dụng công nghệ thông tin vào cuộc sống, đểthay đổi việc quản lý củ như ngày xưa, quản lý bằng giấy tờ, việc quản lý bằngmáy vi tính tiết kiệm được rất nhiều tiền của của thư viện đó, bằng việc đi tìmtừng quyển sách trong list danh sách đầu sách, chúng ta chỉ việc ngồi trước máyvi tính và gõ bất kỳ thông tin gì của đầu sách đó thì chúng ta sẽ tìm ra quyểnsách của mình cần. Với việc ứng dụng như thế nên chúng em chọn đề tài quảnlý thư viện để làm đề tài bài tập lớn môn hệ quản trị CSDL, vì kiến thức cònkém cỏi, chưa đi sâu vào thực tế, nên chắc chắn bài tập lớn của bọn em cònnhiều sai sót trong mọi mặt. Chân thành cám ơn thầy giáo Trịnh Viết Cường đãlà người chỉ dẫn cho chúng em trong môn học này, kính chúc thầy mạnh khỏevà thành công trong cuộc sống.I- Tạo các bảng (table)Một CSDL có thể có một bảng hoặc nhiều bảng, nếu một CSDL có nhiều bảngthì nó được liên kết với nhau thông qua các khóa, với việc liên kết đó thì sẽ rấtdễ tạo ra sự thừa hoặc thiếu dữ liệu, đi cụ thể với cơ sở dữ liệu của chúng emnhư một nhà xuất bản thì có thể xuất bản ra nhiều quyển sách, và một quyểnsách chưa bao giờ được sản xuất bởi nhiều nhà xuất bản trong một lần “In”, (cóthể các lần tái bản khác thì sẽ do nhà xuất bản khác in), một quyển sách có thểdo nhiều tác giả viết, và một tác giả thì có thể viết ra nhiều quyên sách,… Quaylại với việc đi xây dựng cơ sở dữ liệu của chúng em, chúng em đi xây dựng 8bảng để chứa các trường thông tin khác nhau phục vụ cho việc quản lý thưviện. Và tất nhiên khi đi xây dựng các bảng chúng ta phải đi xây dựng nơi chứacác cơ sở dữ liệu đó, ta có thể gọi đó là Database, tạo database bằng câu lệnh:Create database qltvon primary(name=qltv_data, filename=’ --Đường dẫn cơsở dữ liệuqltv_data.mdf’,size=4mb,maxsize=20mb,filegrowth=2mb)Log On(name=qltv_log,filename=’--Đường dẫn cơ sở dữ liệuqltv_log.ldf’Size=2mb,Maxsize=10mb,Filegrouwth=1mb)GoCác bảng của cơ sở dữ liệu:Qltv_sach:Create table qltv_sach(masach int primary key,Tensach nchar(50) not null,Matheloai tinyint not null,Matacgia tinyint not null,Manxb tinyint not null,Namxuatban datetime ,Sotrang int,Giatien char(10),--Số tiền bằng không nếu sách đó là sách được tặngSoquyentrongkho tinyint not null,Ngonngu char,Ngaynhap char)Qltv_nhaxb:Create table qltv_nhaxb(manxb tinyint primarykey,Tennxb nchar(50) not null,Mota nvarchar(100));Qltv_docgia:Create table qltv_docgia(Madocgia int primarykey,Hovaten n ...
Tìm kiếm theo từ khóa liên quan:
tiểu luận nghiên cứu đề tài hệ thống dữ liệu dữ liệu máy tính quản trị dữ liệu SQL Sever 2000 cơ sở dữ liệuGợi ý tài liệu liên quan:
-
62 trang 389 3 0
-
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 371 6 0 -
Đáp án đề thi học kỳ 2 môn cơ sở dữ liệu
3 trang 290 1 0 -
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 281 0 0 -
PHÂN TÍCH THIẾT KẾ HỆ THỐNG XÂY DỰNG HỆ THỐNG ĐẶT VÉ TÀU ONLINE
43 trang 278 2 0 -
14 trang 273 0 0
-
13 trang 272 0 0
-
Tiểu luận triết học - Ý thức và vai trò của ý thức trong đời sống xã hội
13 trang 272 0 0 -
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 266 0 0 -
Tài liệu học tập Tin học văn phòng: Phần 2 - Vũ Thu Uyên
85 trang 237 1 0