Mô hình dữ liệu và các lược đồ

Một phần của tài liệu (LUẬN văn THẠC sĩ) ứng dụng kỹ thuật OLAP trong khai phá dữ liệu sinh viên tại học viện ngân hàng 04 (Trang 64 - 68)

3.2.1. Mô hình dữ liệu

Mô hình mô tả mối quan hệ giữa các bảng dữ liệu trong hệ thống dữ liệu sinh viên tại Học viện Ngân hàng.

Hình 3.1. Sơ đồ quan hệ của cá c bảng dữ liệu nguồn

3.2.2. Bảng thông tin dữ liệu

- Bảng Hồ sơ sinh viên:

Name Type Nullable Comments

ID_sv int N ID sinh viên (số tuần tự) Ma_sv nvarchar(20) Y Mã sinh viên

Ho_ten nvarchar(50) Y Họ và tên sinh viên Ngay_sinh datetime Y Ngày, tháng, năm sinh ID_gioi_tinh int Y Giới tính

ID_dan_toc int Y Dân tộc

ID_quoc_tich int Y Quốc tịch

ID_thanh_phan_xuat_than int Y Thành phần xuất thân ID_doi_tuong_TS int Y Mã đối tượng tuyển sinh ID_tinh_ns nvarchar(5) Y Mã tỉnh

Que_quan nvarchar(500) Y Quê quán

Dia_chi_tt nvarchar(500) Y Địa chỉ thường trú NoiO_hiennay nvarchar(200) Y Nơi ở hiện nay

Ho_ten_cha nvarchar(30) Y Họ và tên bố

Ho_khau_TT_cha nvarchar(500) Y Hộ khẩu thường trú của bố Ho_ten_me nvarchar(30) Y Họ và tên mẹ

Ho_khau_TT_me nvarchar(500) Y Hộ khẩu thường trú của mẹ CMND nvarchar(50) Y Số chứng minh thư

Dienthoai_canhan nvarchar(50) Y Số điện thoại di động Email nvarchar(100) Y Địa chỉ E mail

- Bảng Điểm:

Name Type Nullable Comments

ID_diem int N ID Điểm (số tuần tự) ID_sv int N ID sinh viên (số tuần tự) ID_mon int N ID Môn học (số tuần tự)

Hoc_ky int N Học kỳ

Nam_hoc Nvarchar(10) N Năm học

Diem_Thi_1 real Y Điểm thi hết học phần lần 1 Diem_Thi_2 real Y Điểm thi hết học phần lần 2 Diem_Thi_3 real Y Điểm thi hết học phần lần 3 Diem_Chu_1 varchar(1) Y Điểm chữ (A,B,C,D,F) thi hết

học phần lần 1

Diem_Chu_2 varchar(1) Y Điểm chữ (A,B,C,D,F) thi hết học phần lần 2

Diem_Chu_3 varchar(1) Y Điểm chữ (A,B,C,D,F) thi hết học phần lần 3

Diem_TP_1 real Y Điểm thành phần 1 Diem_TP_2 real Y Điểm thành phần 2 Diem_TP_3 real Y Điểm thành phần 3 TBCMH_1 real Y Điểm TBMH thi lần 1 TBCMH_2 real Y Điểm TBMH thi lần 2 TBCMH_3 real Y Điểm TBMH thi lần 3

TBCMH_chu_1 varchar(1) Y Điểm TBMH chữ (A,B,C,D,F) thi lần 1

TBCMH_chu_2 varchar(1) Y Điểm TBMH chữ (A,B,C,D,F) thi lần 2

TBCMH_chu_3 varchar(1) Y Điểm TBMH chữ (A,B,C,D,F) thi lần 3

- Bảng Môn học:

ID_mon int N ID Môn (số tuần tự) Ky_hieu nvarchar(225) N Ký hiệu môn học Ten_mon nvarchar(260) N Tên môn học

- Bảng Chuyên ngành:

Name Type Nullable Comments

ID_chuyen_nganh int N ID Chuyên ngành (số tuần tự) Ma_chuyen_nganh nvarchar(5) N Mã chuyên ngành

Chuyen_nganh nvarchar(50) N Tên chuyên ngành

ID_nganh int N ID Chuyên ngành (số tuần tự)

- Bảng Quốc tịch:

Name Type Nullable Comments

ID_quoc_tich int N ID quốc tịch (số tuần tự) Ma_quoc_tich nvarchar(10) N Mã quốc tịch

Quoc_tich nvarchar(50) N Tên quốc tịch

- Bảng Dân tộc:

Name Type Nullable Comments

ID_dan_toc int N ID dân tộc (số tuần tự) Ma_dan_toc nvarchar(5) N Mã dân tộc

Dan_toc nvarchar(50) N Tên dân tộc

- Bảng Tỉnh:

Name Type Nullable Comments ID_tinh nvarchar(5) N ID Tỉnh Ten_tinh nvarchar(50) N Tên tỉnh

- Bảng Đối tượng:

Name Type Nullable Comments

ID_dt int N ID đối tượng (số tuần tự) Ma_dt nvarchar(5) N Mã đối tượng

Ten_dt nvarchar(50) N Tên đối tượng

- Bảng Thành phần xuất thân:

Name Type Nullable Comments

ID_thanh_phan_xuat_than int N ID thành phần xuất thân (số tuần tự)

- Bảng Giới tính

Name Type Nullable Comments

ID_gioi_tinh int N ID giới tính (số tuần tự) Gioi_tinh nvarchar(530) N Giới tính

Một phần của tài liệu (LUẬN văn THẠC sĩ) ứng dụng kỹ thuật OLAP trong khai phá dữ liệu sinh viên tại học viện ngân hàng 04 (Trang 64 - 68)

Tải bản đầy đủ (PDF)

(75 trang)