Tải bản đầy đủ (.doc) (2 trang)

Hệ quản trị cơ sở dữ liệu quan hệ

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (50.72 KB, 2 trang )

TRẢ LỜI BÀI TẬP ORACLE

Chương 1
HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU QUAN HỆ
1. Hệ quản trò cơ sở dữ liệu là gì?
Một cơ sở dữ liệu (database) là một tập hợp các thông tin được tổ
chức hợp lý để có thể truy xuất nhanh khi cần sử dụng. Một hệ quản
trò cơ sở dữ liệu (DataBase Management System – DBMS) là một
công cụ cho phép quản lý và tương tác với cơ sở dữ liệu.
2. Các chức năng cơ bản của hệ quản trò cơ sở dữ liệu?
Các chức năng cơ bản của hệ quản trò cơ sở dữ liệu:
• Lưu trữ dữ liệu
• Tạo ra và duy trì cấu trúc dữ liệu
• Cho phép nhiều người dùng truy xuất đồng thời
• Hỗ trợ tính bảo mật và riêng tư
• Cho phép lấy ra và xử lý các dữ liệu lưu trữ
• Cho phép nhập liệu và nạp dữ liệu
• Cung cấp một cơ chế chỉ mục (index) hiệu quả để lấy nhanh các dữ
liệu lựa chọn.
• Cung cấp tính nhất quán giữa các bản ghi khác nhau.
• Bảo vệ dữ liệu khỏi mất mát bằng các quá trình sao lưu (backup) và
phục hồi (recovery).
3. Kể ra ba loại hệ quản trò cơ sở dữ liệu chính?
Ba loại hệ quản trò cơ sở dữ liệu chính là:
Hệ quản trò cơ sở dữ liệu phân cấp chứa dữ liệu trong một
cấu trúc như cây. Hệ này thiết lập một quan hệ cha-con trong dữ
liệu. Ở đỉnh của cây, còn gọi là root, có thể có một số nút bất kỳ. Các
nút này lại có thể có một số nút con bất kỳ, v.v... Các hệ cơ sở dữ liệu
phân cấp ngày nay đã lạc hậu.
Một hệ quản trò cơ sở dữ liệu mạng chứa dữ liệu ở dạng các
bản ghi và các liên kết. Hệ thống này cho phép nhiều quan hệ


nhiều-nhiều hơn hệ cơ sở dữ liệu phân cấp. Một hệ quản trò cơ sở dữ
liệu mạng lưu trữ có hiệu quả và rất nhanh, cho phép quản lý các cấu
TRẢ LỜI BÀI TẬP ORACLE

trúc dữ liệu phức tạp. Tuy nhiên, chúng lại rất cứng nhắc và yêu cầu
nặng nề về thiết kế. Một hệ thống đăng ký vé máy bay là một ví dụ
của loại này.
Hệ quản trò cơ sở dữ liệu quan hệ có lẽ là một cơ sở dữ liệu có
cấu trúc đơn giản nhất. Trong một hệ quản trò cơ sở dữ liệu quan
hệ, dữ liệu được tổ chức thành các bảng. Các bảng lại bao gồm các
bản ghi và các bản ghi chứa các trường. Mỗi trường tương ứng với
một mục dữ liệu. Hai hay nhiều bảng có thể liên kết nếu chúng có
một hay nhiều trường chung.
4. Thế nào là cơ sở dữ liệu phẳng?
Cơ sở dữ liệu phẳng gồm một bảng với các bản ghi có đủ cột để chứa
tất cả các dữ liệu cần thiết. Thuật ngữ dữ liệu phẳng bắt nguốn từ sự
kiện là cơ sở dữ liệu có hai chiều – số trường (field) của bảng xác
đònh chiều rộng của cơ sở dữ liệu, và số lượng các bản ghi của bảng
xác đònh chiều cao.
5. Các tính chất của một bảng quan hệ trong mô hình quan hệ?
Một bảng quan hệ trong mô hình quan hệ cần có thỏa các tính chất
sau:
• Dữ liệu chứa trong các ô cần phải là nguyên tố. Mỗi ô chỉ có thể
chứa một mẩu dữ liệu. Đó chính là yếu tố cơ bản của thông tin.
• Dữ liệu trong một cột nào đó phải có cùng kiểu dữ liệu.
• Mỗi hàng là duy nhất (không có các hàng trùng nhau).
• Các cột không có thứ tự.
• Các hàng không có thứ tự.
• Các cột có một tên duy nhất.

×