Bài giảng Hệ quản trị cơ sở dữ liệu (Database Management Systems) - Bài 1.2: Thiết kế Cơ sở dữ liệu với Management Studio
Số trang: 10
Loại file: pdf
Dung lượng: 754.98 KB
Lượt xem: 19
Lượt tải: 0
Xem trước 1 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Hệ quản trị cơ sở dữ liệu (Database Management Systems) - Bài 1.2: Thiết kế Cơ sở dữ liệu với Management Studio. Nội dung chính trong bài giảng này gồm có: Cơ sở dữ liệu trong SQL Server, một số CSDL hệ thống, tạo mới một CSDL, sao lưu CSDL, phục hồi CSDL, bảng dữ liệu, các kiểu dữ liệu cơ bản. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ quản trị cơ sở dữ liệu (Database Management Systems) - Bài 1.2: Thiết kế Cơ sở dữ liệu với Management Studio Cơ sở dữ liệu trong SQL Server n Lưu trữ dữ liệu: các bảng, bảng ảo, thủ tục nội tại, … Bài 1: Thiết kế Cơ sở dữ liệu với n Cấu trúc vật lý của một CSDL bao gồm tối thiểu 2 tệp Management Studio tin: - Tệp tin lưu trữ dữ liệu (data file): .mdf (primary data file) - Tệp tin lưu vết giao tác (transaction log file): .ldf (log file) n Các thông số về kích thước tệp tin: Logical name, File Type, Filegroup, Initial Size, Autogrowth, Path, File Name 2/8/2018 Microsoft SQL Server 1 2/8/2018 Microsoft SQL Server 2 Một số CSDL hệ thống Tạo mới một CSDL n Master: CSDL chính, chứa thông tin các bảng hệ n Bước 1: Trong cửa sổ Object Explorer, kích chuột thống phải vào Databases, chọn New Database n Model: CSDL dạng khuôn mẫu n Msdb: Dùng để quản lý SQL Server Agent - dịch vụ thực hiện các xử lý mà người quản trị đã lập lịch: sao lưu, đồng bộ dữ liệu n Tempdb: CSDL tạm dùng để lưu các bảng tạm, các kết quả trung gian trong quá trình xử lý dữ liệu 2/8/2018 Microsoft SQL Server 3 2/8/2018 Microsoft SQL Server 4 1 n Bước 2: Lựa chọn các thông tin cho CSDL được tạo: § Bước 2: (tiếp) Chọn chế độ tăng kích thước cho các tệp CSDL 1. Đặt tên cho CSDL Cho phép tự động tăng kích 2. Chọn chủ sở hữu thước 3. Chọn thuộc tính 3.1 Chọn kích thước 3.3 Đường dẫn tới Tăng theo tỉ lệ % cho các tệp CSDL khởi tạo tệp Tăng theo lượng MB 3.2 Chế độ tăng kích Giới hạn kích thước tối đa thước tự động Không giới hạn kích thước tối đa 2/8/2018 Microsoft SQL Server 5 2/8/2018 Microsoft SQL Server 6 n Lựa chọn các thông số và chỉ ra file đích Sao lưu CSDL n B1: Kích chuột phải vào CSDL cần sao lưu, chọn Tasks/Backup CSDL nguồn File đích 2/8/2018 Microsoft SQL Server 7 2/8/2018 Microsoft SQL Server 8 2 Phục hồi CSDL Phục hồi CSDL (tiếp) n Để phục hồi CSDL: Trong menu chuột phải của Databases, chọn Restore Database rồi tiếp tục chỉ ra CSDL đích tên CSDL phục hồi, file nguồn (backup), … Chọn file sao lưu 2/8/2018 Microsoft SQL Server 9 2/8/2018 Microsoft SQL Server 10 Bảng dữ liệu Các kiểu dữ liệu cơ bản n Kiểu dữ liệu nguyên: - Bigint 8 bytes n Là một kiểu tổ chức dữ liệu sử dụng trong MS SQL - Int 4bytes Server - Smallint 2bytes (giá trị nằm trong đoạn [-32768..32767] n Gồm các cột (còn gọi là trường) biểu thị các thuộc - Tinyint 1byte (giá trị nằm trong đoạn [0..255]) tính của dữ liệu và các dòng (còn gọi là các bản ghi) - Bit 1 bit, nhận giá trị 0,1 hoặc null biểu thị các đối tượng n Kiểu dữ liệu thực: - Decimal 17bytes - Numeric 17bytes - Float 8bytes - Real 4bytes 2/8/2018 Microsoft SQL Server 11 2/8/2018 Microsoft SQL Server 12 3 Các kiểu dữ liệu cơ bản (tiếp ...
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ quản trị cơ sở dữ liệu (Database Management Systems) - Bài 1.2: Thiết kế Cơ sở dữ liệu với Management Studio Cơ sở dữ liệu trong SQL Server n Lưu trữ dữ liệu: các bảng, bảng ảo, thủ tục nội tại, … Bài 1: Thiết kế Cơ sở dữ liệu với n Cấu trúc vật lý của một CSDL bao gồm tối thiểu 2 tệp Management Studio tin: - Tệp tin lưu trữ dữ liệu (data file): .mdf (primary data file) - Tệp tin lưu vết giao tác (transaction log file): .ldf (log file) n Các thông số về kích thước tệp tin: Logical name, File Type, Filegroup, Initial Size, Autogrowth, Path, File Name 2/8/2018 Microsoft SQL Server 1 2/8/2018 Microsoft SQL Server 2 Một số CSDL hệ thống Tạo mới một CSDL n Master: CSDL chính, chứa thông tin các bảng hệ n Bước 1: Trong cửa sổ Object Explorer, kích chuột thống phải vào Databases, chọn New Database n Model: CSDL dạng khuôn mẫu n Msdb: Dùng để quản lý SQL Server Agent - dịch vụ thực hiện các xử lý mà người quản trị đã lập lịch: sao lưu, đồng bộ dữ liệu n Tempdb: CSDL tạm dùng để lưu các bảng tạm, các kết quả trung gian trong quá trình xử lý dữ liệu 2/8/2018 Microsoft SQL Server 3 2/8/2018 Microsoft SQL Server 4 1 n Bước 2: Lựa chọn các thông tin cho CSDL được tạo: § Bước 2: (tiếp) Chọn chế độ tăng kích thước cho các tệp CSDL 1. Đặt tên cho CSDL Cho phép tự động tăng kích 2. Chọn chủ sở hữu thước 3. Chọn thuộc tính 3.1 Chọn kích thước 3.3 Đường dẫn tới Tăng theo tỉ lệ % cho các tệp CSDL khởi tạo tệp Tăng theo lượng MB 3.2 Chế độ tăng kích Giới hạn kích thước tối đa thước tự động Không giới hạn kích thước tối đa 2/8/2018 Microsoft SQL Server 5 2/8/2018 Microsoft SQL Server 6 n Lựa chọn các thông số và chỉ ra file đích Sao lưu CSDL n B1: Kích chuột phải vào CSDL cần sao lưu, chọn Tasks/Backup CSDL nguồn File đích 2/8/2018 Microsoft SQL Server 7 2/8/2018 Microsoft SQL Server 8 2 Phục hồi CSDL Phục hồi CSDL (tiếp) n Để phục hồi CSDL: Trong menu chuột phải của Databases, chọn Restore Database rồi tiếp tục chỉ ra CSDL đích tên CSDL phục hồi, file nguồn (backup), … Chọn file sao lưu 2/8/2018 Microsoft SQL Server 9 2/8/2018 Microsoft SQL Server 10 Bảng dữ liệu Các kiểu dữ liệu cơ bản n Kiểu dữ liệu nguyên: - Bigint 8 bytes n Là một kiểu tổ chức dữ liệu sử dụng trong MS SQL - Int 4bytes Server - Smallint 2bytes (giá trị nằm trong đoạn [-32768..32767] n Gồm các cột (còn gọi là trường) biểu thị các thuộc - Tinyint 1byte (giá trị nằm trong đoạn [0..255]) tính của dữ liệu và các dòng (còn gọi là các bản ghi) - Bit 1 bit, nhận giá trị 0,1 hoặc null biểu thị các đối tượng n Kiểu dữ liệu thực: - Decimal 17bytes - Numeric 17bytes - Float 8bytes - Real 4bytes 2/8/2018 Microsoft SQL Server 11 2/8/2018 Microsoft SQL Server 12 3 Các kiểu dữ liệu cơ bản (tiếp ...
Tìm kiếm theo từ khóa liên quan:
Hệ quản trị cơ sở dữ liệu Bài giảng Hệ quản trị cơ sở dữ liệu Database Management Systems Microsoft SQL Server Cơ sở dữ liệu trong SQL ServerGợi ý tài liệu liên quan:
-
Giáo án Tin học lớp 12 (Trọn bộ cả năm)
180 trang 252 0 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 237 0 0 -
Thực hiện truy vấn không gian với WebGIS
8 trang 229 0 0 -
69 trang 144 0 0
-
57 trang 87 0 0
-
34 trang 81 0 0
-
Bài giảng Khái niệm về hệ cơ sở dữ liệu: Bài 2 - Hệ quản trị cơ sở dữ liệu
13 trang 76 0 0 -
Giáo trình Hệ quản trị cơ sở dữ liệu - Trần Thiên Thành
130 trang 74 0 0 -
Phát triển Java 2.0: Phân tích dữ liệu lớn bằng MapReduce của Hadoop
12 trang 70 0 0 -
Lý thuyết, bài tập và bài giải hệ thống thông tin kế toán: Phần 1
198 trang 69 0 0