tailieunhanh - Quản lý Database

Tham khảo tài liệu quản lý database, công nghệ thông tin, cơ sở dữ liệu phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Bài 2 Quản lý Database GV Phạm Thị Lan Anh Nội dung Giới thiệu cấu trúc tổ chức dữ liệu Quản lý Databases Database Files và Logs Tạo Databases Thay đổi cấu trúc database Backup database Restore database Attach database GV Phạm Thị Lan Anh SQL Server lưu trữ dữ liệu như thế nào (1) GV Phạm Thị Lan Anh SQL Server lưu trữ dữ liệu như thế nào (2) Một database có một primary data file (.mdf) và một hoặc nhiều transachtion log files (.ldf) Một database có thể có secondary data file (.ndf) Một database mới có mẫu là Model database Dữ liệu được lưu trong các blocks 8KB liên tục được gọi là pages (128pages/1MB) Các rows không thể trải trên nhiều page -> 1 row GV Phạm Thị Lan Anh Transaction Là một tập các Transact-SQL statements được xem là một single unit Unit phải được thực hiện thành công hoàn toàn hoặc không Các lệnh để bắt đầu và kết thúc một transaction là BEGIN TRANSACTION và COMMIT TRANSACTION hoặc ROLLBACK TRANSACTION GV Phạm Thị Lan Anh Transaction Log làm việc như thế nào GV Phạm Thị Lan Anh Tạo mới Database` Tạo mới Database tức là tạo một data file và transaction log Người cần tạo database phải có quyền tạo Database Cần có các thông tin: Tên Database Các thuộc tính của Database Vị trí của file Database GV Phạm Thị Lan Anh Chỉ định các lựa chọn trong việc tạo database Primary File Secondary File Transaction Log File Name và thư mục lưu file Kích thước file Sự tăng kích thước file như thế nào Kích thước tối đa GV Phạm Thị Lan Anh Cú pháp T-SQL tạo database CREATE DATABASE database_name [ ON [ [ ,.n ] ] [ LOG ON { [ ,.n ] } ] [FOR ATTACH ] ::= [ PRIMARY ] ( [ NAME = logical_file_name , ] FILENAME = os_file_name [ , SIZE = size ] [ , MAXSIZE = { max_size | UNLIMITED } ] [ , . | Bài 2 Quản lý Database GV Phạm Thị Lan Anh Nội dung Giới thiệu cấu trúc tổ chức dữ liệu Quản lý Databases Database Files và Logs Tạo Databases Thay đổi cấu trúc database Backup database Restore database Attach database GV Phạm Thị Lan Anh SQL Server lưu trữ dữ liệu như thế nào (1) GV Phạm Thị Lan Anh SQL Server lưu trữ dữ liệu như thế nào (2) Một database có một primary data file (.mdf) và một hoặc nhiều transachtion log files (.ldf) Một database có thể có secondary data file (.ndf) Một database mới có mẫu là Model database Dữ liệu được lưu trong các blocks 8KB liên tục được gọi là pages (128pages/1MB) Các rows không thể trải trên nhiều page -> 1 row GV Phạm Thị Lan Anh Transaction Là một tập các Transact-SQL statements được xem là một single unit Unit phải được thực hiện thành công hoàn toàn .