... lưu cơsởdữ liệu. Nếu như dữ liệu hay cơsởdữliệu bị hư thì ta có thể dùng bản sao lưu (backup) này để khôi phục lại cơsở dữ liệu bị mất. I. SAO LƯU CSDL:Sao lưu (backup) 1 cơsởdữliệu ... (RECOVERY)CƠ SỞDỮLIỆU (CSDL)Những nguyên nhân gây ra mất dữ liệu: • Đóa cứng hư• Vô ý hay cố ý sửa đổi dữliệu như xóa hay thay đổi dữ liệu. • Trộm cắp• VirusĐể tránh việc mất dữ liệu, chúng ... nhưng khi đọc đến dữliệu thứ ba thì nó thấy dữliệu này đã được thay đổi rồi do đó nó sẽ roll back ( trả về dữliệu ban đầu khi chưa thực hiện giao dịch) để nhất quán dữ liệu. restore database...
... tâm đến thiết kế xây dựng các cơsởdữ liệu. Ngày nay có rất nhiềumô hình Cơsởdữ liệu, mỗi mô hình đều có ưu nhược điểm của mình,tuy nhiên mô hình Cơsởdữliệu quan hệ (Relational data Model) ... được thể hiện bằng Dữliệu ( Data) ghi trên dạng tải nào đó. Bởivậy khi ta nói quản lý thông tin là Quản lý dữ liệu. 2. Khái niệm về cơsởdữliệu và Hệ quản trị cơsởdữ liệu Trong những năm ... đủ lớn.b) Hệ quản trị Cơsởdữliệu (Database Management System)Hệ quản trị cơsởdữliệu là một bộ các chương trình cho phép tạolập và xử lý Hệ quản trị cơsởdữliệu được coi như một bộ...
... mãn các yêucầu nói trên , đặc biệt là yêucầu thứ ba. Đó là mô hình: Xây dựng tầng cơsởdữliệu trung gian và Sử dụng cơ chế sẵn có trong cơsở dữ liệu. 1.3.1. Xây dựng tầng cơsởdữliệu trung ... phần mềm cơsởdữliệu Oracle để truy nhập tới cơsởdữliệu nằm trên đĩa cứng của máy tính cá nhân đó. Từ khi các thành phần ứng dụng, phần mềm cơsởdữliệu và bản thân cơsởdữliệu cùng ... công ty Mysql AB của Thụy Điển. Nó là hệ thống quản trị cơsởdữliệu (DBMS) cho các cơsởdữliệu quan hệ (vì vậy, Mysql là một RDBMS). Cơsởdữliệu là một tập hợp các dữliệucó liên quan...
... thái cơsởdữliệu hoặc là ảnh(snapshot) củacơsởdữ liệu ■ Việc phân biệt giữa lược đồ cơsởdữliệu và trạng thái cơ sởdữliệu là rất quan trọngChức năng của một hệ quản trị cơsởdữ liệu Tài ... CSDLBài giảng cơsởdữliệu - Nguyễn Hải Châu 8 / 54■ Trong một mô hình dữliệu cần phải phân biệt rõ giữa môtả củacơsởdữliệu và bản thân cơsởdữ liệu ■ Mô tả của một cơsởdữliệu được gọi ... ta gọi cơsởdữliệu và hệ quản trị cơsởdữliệu bằngmột thuật ngữ chung là hệ cơsởdữ liệu. Lược đồ và trạng thái cơsởdữ liệu Tài liệu tham khảoMở đầuKhái niệm cơ bảnKhái niệm cơ bảnHệ...
... (0,1) 3) Length: Chiều dài của trờng dữliệu 4) Precision: Độ chính xác của trờng dữliệu 5) Allow null có giá trị null hay không Nên nhớ rằng trờng dữliệu nào là khoá thì nó nhất định ... trong là trờng dữliệu (khoá) chỉ tồn tại duy nhất trong hàng dữ liệu của một table. Khoá trong không chấp nhận giá trị NULL + Foreign key : Khoá ngoài là 1 hay nhiều trờng dữliệu đợc thiết ... chọn các tên cột dữliệu (field_name) trong các bảng đà đợc chọn để đa ra trong Views .(hình sau) Sau khi chọn xong các cột dữ liệu, SQL server tự động biên dịch các thao tác của bạn thành...
... (0,1) 3) Length: Chiều dài của trờng dữliệu 4) Precision: Độ chính xác của trờng dữliệu 5) Allow null có giá trị null hay không Nên nhớ rằng trờng dữliệu nào là khoá thì nó nhất định ... trong là trờng dữliệu (khoá) chỉ tồn tại duy nhất trong hàng dữ liệu của một table. Khoá trong không chấp nhận giá trị NULL + Foreign key : Khoá ngoài là 1 hay nhiều trờng dữliệu đợc thiết ... chọn các tên cột dữliệu (field_name) trong các bảng đà đợc chọn để đa ra trong Views .(hình sau) Sau khi chọn xong các cột dữ liệu, SQL server tự động biên dịch các thao tác của bạn thành...
... cơsởdữliệu này có thể đượcthực hiện bởi người sử dụng cuối trên chính hệ thống của họ để truy nhậpcác cơsởdữliệu cục bộ nhỏ cũng như kết nối với các cơsởdữliệu lớn hơntrên cơsởdữ ... cơsởdữliệu phân tán lại giả định bảnthân cơsởdữliệucó ở trên nhiều máy khác nhau.CẤU HÌNH CƠSƠDỮLIỆU CLIENT/SERVER2.1 Tổng quan về cấu trúc Client/ServerTrong mô hình cơsởdữliệu ... trữ cơsởdữ liệu. Trong mô hình này, các thành phần xử lý ứng dụng trên hệ thống Clientđưa ra yêucầu cho phần mềm cơsởdữliệu trên máy client, phần mềmnày sẽ kết nối với phần mềm cơsở dữ...
... Tạo cơsởdữliệu MDT Tại đây, SQL Server Express đã được cài đặt và được cấu hình. Bước cuối cùng là tạo một cơsởdữliệu mới trong MDT. Để thực hiện điều này, mở Hình 22: Tạo một cơsởdữ ... cài đặt theo phần cứng, vị trí hay vai trò của máy tính, thì bạn có thể thực hiện với MDT bằng cách sử dụng cơsởdữliệu MDT. Cơsởdữliệu MDT cơ bản là một phiên bản file CustomSettings.ini ... Hình 21: Tạo một cơsởdữliệu MDT mới: bước 3 Trên trang SQL Share, đánh tên chia sẻ của deployment share để WinPE có thể thiết lập kết nối với cơsởdữliệu SQL Server bằng thẩm...
... thuộc tính của X Nếu , dk1 xác lập trên các thuộc tính của X, dk2 xác lập trên các thuộc tính của Y.Nếu dk1 xác lập trên các thuộc tính của X và dk2 xác lập trên các thuộc tính của X∪YdkYQXQYQXdkXQ ... Đại học CNTT 31. Giới thiệu (1)Mục đích:Giảm thời gian xử lý câu hỏi, giảm khối lượng dữ liệu trung gian.Kết hợp giữa các phép tích, phép kết với phép chọn với phép chiếu.Ví dụ:])[):((])[:)((201021CQaAQCaAQQ=+=+Khoa ... A, B là tương đương nếu có cùng một tình trạng CSDL thì đều cho một kết quả.2.1.2 Tính chất của phép kết và phép tíchPhép kếtGiao hoánKết hợpPhép tíchGiao hoán:Kết hợp:1221QQQQdkdk=3221132211)()(...