Quản trị cơ sở dữ liệu Oracle DeMauCuoiKy SV

4 100 0
Quản trị cơ sở dữ liệu Oracle DeMauCuoiKy SV

Đang tải... (xem toàn văn)

Thông tin tài liệu

PHẦN 1: Trắc nghiệm Lệnh sau rolled back? A COMMIT B DELETE C INSERT D UPDATE User JOHN sửa (update) vài dòng liệu yêu cầu user ROOPESH đăng nhập (log in) kiểm tra trước JOHN commit chúng Phát biểu sau đúng? A ROOPESH thấy liệu thay đổi sửa đổi chúng B ROOPESH không thấy liệu thay đổi C JOHN phải commit để ROOPESH thấy thay đổi này, cần thiết ROLLBACK chúng D JOHN phải commit để ROOPESH thấy thay đổi này, JOHN ROLLBACK chúng Khi session thay đổi liệu, thay đổi viết (writen) đâu? A data block cache, redo log buffer B data block ổ đĩa, redo log file C database buffer cache, redo log file D Không viết thay đổi COMMIT Database writer (DBWn) làm transaction commit? A DBWn viết liệu commit vào datafile B DBWn viết liệu commit vào redo log file C DBWn không làm Phát biểu sau online redo log file? A Phải log file group B Phải hai log file group C Phải ba log file group D Không cần phải log file group PHẦN 2: Tự luận Cho lược đồ CSDL ‘Quản lý sinh viên’ sau: MONHOC (mamh, tenmh, tc, mamh_tq) Thông tin môn học gồm: mã môn học, tên môn học, số tín chỉ, mã môn học tiên SINHVIEN (masv, hoten, diachi, ngaysinh, gioitinh, tinchi_tl) Thông tin sinh viên gồm: mã sinh viên, họ tên, địa chỉ, ngày sinh, giới tính, số tín tích lũy LOP (malop, mamh, ngaybd, ngaykt, siso) Thông tin lớp gồm: mã lớp, mã môn học, ngày bắt đầu, ngày kết thúc, sĩ số DANGKY (malop, masv, diem, ketqua) Thông tin đăng ký gồm: mã lớp, mã sinh viên, điểm, kết Giả thiết: sinh viên thi đạt môn sinh viên không học lại môn MONHOC mamh tenmh Csdl Co so du lieu Oracle HQT Oracle SINHVIEN masv hoten diachi Nguyen van A HCM Le Thi Anh Tuyet DN LOP malop IT004H11 IS205C20 DANGKY malop IT004H11 IT004H11 mamh Csdl Oracle masv mamh_tq tc csdl ngaysinh 20/08/1998 29/04//1999 ngaybd 5/9/2016 30/2/2017 diem gioitinh Nam Nu ngaykt 30/1/2017 20/05/2017 tinchi_tl siso 20 30 ketqua dat Khong dat Câu a Viết trigger tự động tính toán kết cho sinh viên, điểm sinh viên =5) môn số tín tích lũy sinh viên tăng lên tương ứng Viết trigger cho việc cập nhật liệu vào bảng DANGKY (1.5đ) Câu a Chuyển CSDL ‘Quản lý sinh viên’ sang CSDL quan hệ - hướng đối tượng Yêu cầu: thông tin đăng ký (DANGKY) nested table nằm lớp (LOP) Với CSDL quan hệ - hướng đối tượng câu a: b Viết câu lệnh Insert liệu cho table hướng đối tượng câu a (dữ liệu mẫu cho trên) c Viết câu lệnh SQL hiển thị thông tin lớp (malop), môn học (mamh, tenmh, tenmhtruoc) lớp bắt đầu ngày 30/01/2015 d Viết câu lệnh SQL hiển thị thông tin malop, tenmh, hoten, diem sinh viên Câu Cho table BOOK (XMLType table), table chứa nhiều dòng (row) liệu Mỗi dòng kiểu liệu XMLType Gambardella Matthew XML Developer Guide Computer 44.95 2000-11-17 Ralls Kim Midnight Rain Fantasy 5.95 2000-12-16 O Brien Tim Microsoft NET: The Programming Bible Computer 36.95 2000-12-09 … Viết câu lệnh SQL: a Hiển thị giá (price) sách id=’bk102’ b Hiển tị thông tin id, firstname, lastname, price tất sách c Hiển thị thông tin id, firstname, price sách xuất ngày 2000-12-09 (publish_date=”2000-12-09”) ... (malop, masv, diem, ketqua) Thông tin đăng ký gồm: mã lớp, mã sinh viên, điểm, kết Giả thiết: sinh viên thi đạt môn sinh viên không học lại môn MONHOC mamh tenmh Csdl Co so du lieu Oracle HQT Oracle. .. lieu Oracle HQT Oracle SINHVIEN masv hoten diachi Nguyen van A HCM Le Thi Anh Tuyet DN LOP malop IT004H11 IS205C20 DANGKY malop IT004H11 IT004H11 mamh Csdl Oracle masv mamh_tq tc csdl ngaysinh 20/08/1998... lớp (LOP) Với CSDL quan hệ - hướng đối tượng câu a: b Viết câu lệnh Insert liệu cho table hướng đối tượng câu a (dữ liệu mẫu cho trên) c Viết câu lệnh SQL hiển thị thông tin lớp (malop), môn

Ngày đăng: 29/08/2017, 10:16

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan