Danh mục

Bài 7 Quản trị bảng dữ liệu SQL Server

Số trang: 12      Loại file: pdf      Dung lượng: 1.06 MB      Lượt xem: 16      Lượt tải: 0    
10.10.2023

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tạo bảng dùng T-SQL Làm việc với các kiểu dữ liệu cơ bản của SQL Server Làm việc với các thuộc tính của trường dữ liệu Thực thi các ràng buộc kiểu miền(Domain constraints) và đảm bảo toàn vẹn dữ liệu(data integrity). Dùng khóa chính(primary key) và khóa kết hợp(composite key).
Nội dung trích xuất từ tài liệu:
Bài 7 Quản trị bảng dữ liệu SQL ServerBài 7 Quản trị bảng dữ liệu SQL ServerMục đích bài học:Cuối buổi học, học viên có thể Tạo bảng dùng T-SQL Làm việc với các kiểu dữ liệu cơ bản của SQL Server Làm việc với các thuộc tính của trường dữ liệu Thực thi các ràng buộc kiểu miền(Domain constraints) và đảm bảo toàn vẹn dữ liệu(data integrity). Dùng khóa chính(primary key) và khóa kết hợp(composite key). Thêm hoặc xóa các đối tượng ràng buộc trên các bảng dữ liệu Xoa bảng dữ liệu bằng T-SQLGiới thiệuPhần I: Hướng dẫn (1 giờ đầu)A. Xem xét trường hợp cụ thểĐể hiểu rõ khái niệm CSDLQH và tìm hiểu SQL Server 2000, một trong những hệ quản trịCSDLQH tốt nhất hiện nay, chúng ta hãy cùng nghiên cứu trường hợp cụ thể sau.Với sự phát triển của CNTT, các trung tâm đào tạo CNTT phải trả lời rất nhiều các câu hỏi liênquan đến việc tìm hiểu các khóa học. Nhờ đó đã có rất nhiều người tham gia vào các khóa hoc,Trong việc truyền tải thông tin về các khóa học cho người học, tư vấn viên đóng một vai trò quantrọng. Tư vấn viên là người trực tiếp tiếp xúc với người học khi họ lần đầu tiên tới trung tâm.Tư vấn viên thu thập thông tin chi tiết của người có nhu cầu tìm hiểu về khóa học. Nếu người đóquyết định đăng ký nhập học, tư vấn viên sẽ xếp lớp và sắp xếp lịch học cho học viên. Tư vấnviên cũng cung cấp thông tin chi tiết về học phí và lịch đóng học phí.Giải pháp đề xuấtGiải pháp đề xuất cho trường hợp này là tự động hóa toàn bộ quá trình và lưu trữ thông tin vềhọc viên. Chúng tôi đề nghị sử dụng kiến trúc khách-chủ, do phía máy khách cần có phần mềmđủ mạnh để cập nhật và truy xuất dữ liệu. Do đó, phần xử lý nghiệp vụ và giao diện nằm ở phíamáy khách. Máy khách sẽ thực hiện lưu trữ và truy xuất dữ liệu từ CSDL.Giải pháp này cũng cần có cơ chế xác thực tư vấn viên trước khi truy xuất các chức năng của ứngdụng. Hơn nữa, để hệ thống có thể nâng cấp một cách dễ dàng cần nhóm người dùng theo cácchức năng của họ, các chức năng này sẽ được cung cấp cho người dùng bởi hệ thống.Các chức năngCác chức năng hệ thống cung cấp được liệt kê dưới đây: Xác thực tư vấn viên Chọn chức năng nhập thông tin mới hay cập nhật thông tin sẵn có từ Menu của hệ thống. Nhập yêu cầu vào bảng mẫu.Quản trị bảng CSDL SQL Server 119 Lập lịch cho các yêu cầu thông tin tiếp theo cần phải làm. Đưa ra các nhắc nhở cho các yêu cầu tiếp theo trong ngày. Hủy bỏ một yêu cầu. Thu thập thông tin chi tiết về học viên (quá trình nhập học) Lưu trữ thông tin học viên Tính toán các kỳ trả ghóp Quản lý danh sách các khóa học Quản lý danh sách các lớp học Quản lý tài liệu Kết hợp tài liệu với một hoặc nhiều khóa học.Dựa vào các chức năng yêu cầu này chúng ta sẽ thiết kế CSDL cho hệ thống. Chi tiết của hệthống thực được mô tả dưới đây.Thiết kế bảng dữ liệu Bảng 1: UserTypes Bảng 2: Users Bảng 3: Course Bảng 4: Material Bảng 5: Course Material120 Khái niệm Hệ quản trị CSDLQH và SQL Server 2000 Bảng 6: Batch Bảng 7: Enquiry Bảng 8: Students Bảng 9: InvoiceQuản trị bảng CSDL SQL Server 121 Bảng 10: FollowUps Bảng 11: EnquiryHistoryCác bản ghi mẫu của các bảng được liệt kê dưới đây:14 : Passenger – Holds the Table info about the passengers122 Khái niệm Hệ quản trị CSDLQH và SQL Server 2000Quản trị bảng CSDL SQL Server 123B. Làm việc với các kiểu dữ liệu, thuộc tính và tạo bảngBây giờ chúng ta sẽ thực hiện tạo một số bảng mẫu ở trên:Đầu tiên, khởi động SQL Server Query Analyzer và đăng nhập dùng thông tin xác thựcphù hợp:1. Chọn menu Start, chọn Programs, Microsoft SQL Server và chọn Query Analyzer.2. Đăng nhập dùng tên và mật khẩu hợp lệ.124 Khái niệm Hệ quản trị CSDLQH và SQL Server 2000 Hình 7.1: Đăng nhập Hình 7.2: Query Analyzer3. Chọn CSDL là CenterManagement và tạo bảng UserTypes như sau:Quản trị bảng CSDL SQL Server 125 Hình 7. ...

Tài liệu được xem nhiều: