1. Trang chủ
  2. » Tất cả

Bài giảng cơ sở dữ liệu nâng cao chương 6 nguyễn thị mỹ dung

7 0 0

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

THÔNG TIN TÀI LIỆU

Nội dung

Bài giảng CƠ SỞ DỮ LIỆU NÂNG CAO Số tc: 2; LT: 20; Btập: 10 GV: Nguyễn Thị Mỹ Dung Khối lớp: Đại học L2 Chương 6: Thiết kế đối tượng NỘI DUNG MÔN HỌC Chương Tổng quan CSDL hướng đối tượng Chương Tổng quan CSDL phân tán (4) Chương Cơ Oracle (4) Chương 4: Lập trình PL/SQL (4) Chương 5: Procedure, Function (4) Chương 6: Thiết kế đối tượng (6) Chương 7: Truy vấn CSDL HĐT (4) Chương 6: Thiết kế đối tượng Ch6: Thiết kế CSDL đối tượng I II III IV Thiết kế đối tượng Định nghĩa liệu thành viên Định nghĩa hàm thành viên Bài tập thực hành Chương 6: Thiết kế đối tượng Cho CSDL mẫu sau Xét CSDL quan hệ: DONVI(MADV, TENDV)  Parent CANBO(MACB, HOTENCB, …, MADV)  Child CHUCVU(MACV, TENCV, HESO)  Parent GIUCHUCVU(MACB, MACV, NGAYBD, NGAYKT)  Dependent … Và giả sử có Table CANBO khác: CANBO(MACB, HOTENCB, …, CBQL)  Self/ Cycle Chương 6: Thiết kế đối tượng I Tạo đối tượng B1: Tạo đối tượng theo cú pháp sau: CREATE [OR REPLACE] TYPE AS OBJECT ( Định nghĩa liệu thành viên Định nghĩa hàm thành viên ); B2: Tạo bảng đối tượng theo cú pháp: CREATE TABLE OF ( Thêm ràng buộc có ); B3: Nhập liệu cho đối tượng: INSERT INTO VALUES (DS_GIÁTRỊ); Chương 6: Thiết kế đối tượng Tạo đối tượng (tt) CREATE TYPE DONVI_TYPE AS OBJECT( MADV NVARCHAR2(6), TENDV NVARCHAR2(30) ); CREATE TABLE DONVI OF DONVI_TYPE( PRIMARY KEY(MADV) ); Insert Into DONVI Values(‘DV0001’, ‘Phong giam doc’) ; Insert Into DONVI Values(‘DV0002’, ‘Phong to chuc’) ; Chương 6: Thiết kế đối tượng II Định nghĩa liệu thành viên ĐT CREATE OR REPLACE TYPE KHOA_TYPE AS OBJECT ( THUỘCTÍNH , … MEMBER FUNCTION GET_THUỘCTÍNH RETURN VARCHAR2, … STATIC PROCEDURE SET_THUỘCTÍNH (THAMSO ,…), STATIC FUNCTION TÊNHÀM RETURN INTEGER, … STATIC PROCEDURE TÊNTHỦTỤC, … ); Chương 6: Thiết kế đối tượng ...NỘI DUNG MÔN HỌC Chương Tổng quan CSDL hướng đối tượng Chương Tổng quan CSDL phân tán (4) Chương Cơ Oracle (4) Chương 4: Lập trình PL/SQL (4) Chương 5: Procedure, Function (4) Chương 6: Thiết... tượng (6) Chương 7: Truy vấn CSDL HĐT (4) Chương 6: Thiết kế đối tượng Ch6: Thiết kế CSDL đối tượng I II III IV Thiết kế đối tượng Định nghĩa liệu thành viên Định nghĩa hàm thành viên Bài tập... Values(‘DV0002’, ‘Phong to chuc’) ; Chương 6: Thiết kế đối tượng II Định nghĩa liệu thành viên ĐT CREATE OR REPLACE TYPE KHOA_TYPE AS OBJECT ( THUỘCTÍNH , … MEMBER FUNCTION GET_THUỘCTÍNH

Ngày đăng: 27/02/2023, 07:52

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN