09.01.2013 Views

Cơ sở dữ liệu - e-ptit.edu.vn

Cơ sở dữ liệu - e-ptit.edu.vn

Cơ sở dữ liệu - e-ptit.edu.vn

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chương I: Khái niệm cơ bản về các hệ cơ <strong>sở</strong> <strong>dữ</strong> <strong>liệu</strong><br />

COL$NULL: cho biết có được phép sử dụng giá trị null trong cột.<br />

Ví dụ<br />

a) Xác định tên, kiểu và vị trí các thuộc tính của khung nhìn NGA_VIEW<br />

SELECT COL$NAME, COL$ID, COL$DATATYPE<br />

FROM COLUMNS[NGA_VIEW]<br />

COL$NAME COL$ID COL$DATATYPE<br />

MAT_HANG 1 CHAR<br />

GIA 2 NUMBER<br />

a) Xác định ngày tháng tạo ra quan hệ SUPPLIES<br />

SELECT TAB$TIME<br />

FROM TABLES[SUPPLIES];<br />

Sử dụng danh mục INDEXES có thể vấn tin để tìm ra thông tin về những chỉ mục<br />

khai báo đối với một quan hệ cho trước. Một số danh mục của INDEXES:<br />

IDX$NAME: tên của chỉ mục.<br />

IDX$COLUMN: thuộc tính được chỉ mục.<br />

IDX$UNIQUE: thuộc Linh IDX$COLUMN có được ỉư dụng như là một khóa<br />

của quan hệ hay khóng.<br />

Ví dụ Chỉ mục O#_INDEX được tạo như sau<br />

SELECT INDEX O#_INDEX<br />

ON HOA_DON(O#)<br />

Khi đó có thể truy vấn chỉ mục O#_INDEX được tạo ra như thế nào:<br />

SELECT IDX$NAME, IDX$COLUMN, IDX$UNIQUE<br />

FROM INDEXES(HOA_DON);<br />

IDX$NAME IDX$COLUMN IDX$UNIQUE<br />

O#_INDEX O# Non Unique<br />

Câu hỏi trắc nghiệm<br />

1. Ngôn ngữ thao tác <strong>dữ</strong> <strong>liệu</strong> là<br />

A. Một tập các phép toán thao tác trên các hệ cơ <strong>sở</strong> <strong>dữ</strong> <strong>liệu</strong>.<br />

B. Biểu diễn <strong>dữ</strong> <strong>liệu</strong> một cách thống nhất.<br />

C. Sự thống nhất tương tứng trong các phép toán thao tác<br />

D. Thông tin được biểu diễn bằng một và chỉ một cách duy nhaats<br />

2. Ngôn ngữ đinh nghĩa <strong>dữ</strong> <strong>liệu</strong> - DDL (Data Definition Language).<br />

A. Được đặc tả bằng một phần của hệ quản trị cơ <strong>sở</strong> <strong>dữ</strong> <strong>liệu</strong>.<br />

B. Được đặc tả bằng một ngôn ngữ <strong>dữ</strong> <strong>liệu</strong><br />

C. Được đặc tả bằng một ngôn ngữ, một phần của hệ quản trị cơ <strong>sở</strong> <strong>dữ</strong> <strong>liệu</strong>.<br />

D. Được đặc tả bằng cách chương trùnh ứng dụng<br />

124

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!