Bài giảng Đại cương về các cơ sở dữ liệu - Vũ Tuyết Trinh
Số trang: 17
Loại file: pdf
Dung lượng: 342.57 KB
Lượt xem: 17
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Đại cương về các cơ sở dữ liệu" cung cấp các kiến thức giúp sinh viên có thể giải đáp được các câu hỏi: Cơ sở dữ liệu là gì, tại sao phải sử dụng cơ sở dữ liệu, tại sao phải tìm hiểu các hệ cơ sở dữ liệu. Hi vọng đây sẽ là một tài liệu hữu ích dành cho các bạn sinh viên đang theo học các môn học Cơ sở dữ liệu dùng làm tài liệu tham khảo và nghiên cứu.
Nội dung trích xuất từ tài liệu:
Bài giảng Đại cương về các cơ sở dữ liệu - Vũ Tuyết Trinh Nhập môn cơ sở dữ liệu Đại cương về các hệ CSDL Vũ Tuyết Trinh trinhvt@it-hut.edu.vn Bộ môn Các hệ thống thông tin, Khoa Công nghệ thông tin Đại học Bách Khoa Hà Nội Đặt vấn đề { CSDL là gì? { Tại sao phải sử dụng CSDL? { Tại sao phải tìm hiểu về các hệ CSDL? 2 Vũ Tuyết Trinh, b/m Các hệ thống thông tin, khoa CNTT, ĐHBKHN 1 Nhập môn cơ sở dữ liệu Ví dụ: quản lý đào tạo { Thông tin cần quan tâm z Khoá học, lớp học, sinh viên, môn học, giáo viên, ... z Thông tin về sinh viên: thông tin cá nhân, thông tin học tập z Thông tin về môn học: khối lượng học tập, giáo viên, lịch học z ... ¾ Cần lưu trữ những thông tin đa dạng ¾ Cơ sở dữ liệu 3 Ví dụ: khai thác thông tin { Sinh viên z Các môn học của khoa CNTT? z Điểm thi môn « Nhập môn CSDL »? { Giáo viên z Danh sách sinh viên lớp Tin 1? z Thời khoá biểu của lớp Tin 1? { Giáo vụ z Danh sách sinh viên khoá K47? z Tỷ lệ sinh viên thi đạt của từng môn học? ¾ Cần xây dựng một phần mềm cho phép khai thác một CSDL ¾ Phần mềm ứng dụng 4 Vũ Tuyết Trinh, b/m Các hệ thống thông tin, khoa CNTT, ĐHBKHN 2 Nhập môn cơ sở dữ liệu «Hình dung» về xây dựng một CSDL { Yêu cầu: z Lưu trữ thông tin cần thiết một cách chính xác z Truy xuất thông tin hiệu quả { Thực hiện z Xác định yêu cầu nghiệp vụ z Xác định những thông tin cần lưu trữ z Xác định cách thức lưu trữ ¾ Cần công cụ trợ giúp xây dựng một CSDL ¾ Phần mềm quản trị CSDL (QTCSDL) 5 Các khái niệm cơ bản ứng dụng hệ CSDL CSDL Hệ QTCSDL 6 Vũ Tuyết Trinh, b/m Các hệ thống thông tin, khoa CNTT, ĐHBKHN 3 Nhập môn cơ sở dữ liệu Cơ sở dữ liệu { Một tập hợp các dữ liệu z Biểu diễn một vài khía cạnh của thế giới thực z Có liên hệ logic thống nhất z Được thiết kế và bao gồm những dữ liệu phục vụ một mục đích nào đó Ví dụ: CSDL về quản lý đào tạo gồm thông tin về - giáo viên - sinh viên - môn học - lớp học - điểm thi - ... 7 Hệ quản trị cơ sở dữ liệu { Một phần mềm cho phép z Định nghĩa xác định kiểu, cấu trúc, ràng buộc dữ liệu z Tạo lập lưu trữ dữ liệu trên các thiết bị nhớ z Thao tác truy vấn, cập nhật, kết xuất, ... các CSDL cho các ứng dụng khác nhau Ví dụ: MS. Access, MS. SQL Server, ORACLE, IBM DB2, ... 8 Vũ Tuyết Trinh, b/m Các hệ thống thông tin, khoa CNTT, ĐHBKHN 4 Nhập môn cơ sở dữ liệu Hệ cơ sở dữ liệu { Một hệ thống gồm 4 thành phần : z Hệ QTCSDL z Phần cứng z CSDL và phần mềm ứng dụng z Những người sử dụng Ví dụ: hệ quản lý đào tạo, quản lý nhân sự, ... ...
Nội dung trích xuất từ tài liệu:
Bài giảng Đại cương về các cơ sở dữ liệu - Vũ Tuyết Trinh Nhập môn cơ sở dữ liệu Đại cương về các hệ CSDL Vũ Tuyết Trinh trinhvt@it-hut.edu.vn Bộ môn Các hệ thống thông tin, Khoa Công nghệ thông tin Đại học Bách Khoa Hà Nội Đặt vấn đề { CSDL là gì? { Tại sao phải sử dụng CSDL? { Tại sao phải tìm hiểu về các hệ CSDL? 2 Vũ Tuyết Trinh, b/m Các hệ thống thông tin, khoa CNTT, ĐHBKHN 1 Nhập môn cơ sở dữ liệu Ví dụ: quản lý đào tạo { Thông tin cần quan tâm z Khoá học, lớp học, sinh viên, môn học, giáo viên, ... z Thông tin về sinh viên: thông tin cá nhân, thông tin học tập z Thông tin về môn học: khối lượng học tập, giáo viên, lịch học z ... ¾ Cần lưu trữ những thông tin đa dạng ¾ Cơ sở dữ liệu 3 Ví dụ: khai thác thông tin { Sinh viên z Các môn học của khoa CNTT? z Điểm thi môn « Nhập môn CSDL »? { Giáo viên z Danh sách sinh viên lớp Tin 1? z Thời khoá biểu của lớp Tin 1? { Giáo vụ z Danh sách sinh viên khoá K47? z Tỷ lệ sinh viên thi đạt của từng môn học? ¾ Cần xây dựng một phần mềm cho phép khai thác một CSDL ¾ Phần mềm ứng dụng 4 Vũ Tuyết Trinh, b/m Các hệ thống thông tin, khoa CNTT, ĐHBKHN 2 Nhập môn cơ sở dữ liệu «Hình dung» về xây dựng một CSDL { Yêu cầu: z Lưu trữ thông tin cần thiết một cách chính xác z Truy xuất thông tin hiệu quả { Thực hiện z Xác định yêu cầu nghiệp vụ z Xác định những thông tin cần lưu trữ z Xác định cách thức lưu trữ ¾ Cần công cụ trợ giúp xây dựng một CSDL ¾ Phần mềm quản trị CSDL (QTCSDL) 5 Các khái niệm cơ bản ứng dụng hệ CSDL CSDL Hệ QTCSDL 6 Vũ Tuyết Trinh, b/m Các hệ thống thông tin, khoa CNTT, ĐHBKHN 3 Nhập môn cơ sở dữ liệu Cơ sở dữ liệu { Một tập hợp các dữ liệu z Biểu diễn một vài khía cạnh của thế giới thực z Có liên hệ logic thống nhất z Được thiết kế và bao gồm những dữ liệu phục vụ một mục đích nào đó Ví dụ: CSDL về quản lý đào tạo gồm thông tin về - giáo viên - sinh viên - môn học - lớp học - điểm thi - ... 7 Hệ quản trị cơ sở dữ liệu { Một phần mềm cho phép z Định nghĩa xác định kiểu, cấu trúc, ràng buộc dữ liệu z Tạo lập lưu trữ dữ liệu trên các thiết bị nhớ z Thao tác truy vấn, cập nhật, kết xuất, ... các CSDL cho các ứng dụng khác nhau Ví dụ: MS. Access, MS. SQL Server, ORACLE, IBM DB2, ... 8 Vũ Tuyết Trinh, b/m Các hệ thống thông tin, khoa CNTT, ĐHBKHN 4 Nhập môn cơ sở dữ liệu Hệ cơ sở dữ liệu { Một hệ thống gồm 4 thành phần : z Hệ QTCSDL z Phần cứng z CSDL và phần mềm ứng dụng z Những người sử dụng Ví dụ: hệ quản lý đào tạo, quản lý nhân sự, ... ...
Tìm kiếm theo từ khóa liên quan:
Đại cương cơ sở dữ liệu Bài giảng cơ sở dữ liệu Hệ cơ sở dữ liệu Sử dụng cơ sở dữ liệu Hệ quản trị cơ sở dữ liệu Cơ sở dữ liệuTài liệu liên quan:
-
62 trang 403 3 0
-
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 378 6 0 -
13 trang 297 0 0
-
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 294 0 0 -
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 291 0 0 -
Giáo án Tin học lớp 12 (Trọn bộ cả năm)
180 trang 272 0 0 -
Tài liệu học tập Tin học văn phòng: Phần 2 - Vũ Thu Uyên
85 trang 259 1 0 -
Thực hiện truy vấn không gian với WebGIS
8 trang 254 0 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 248 0 0 -
Giáo trình về dữ liệu và các mô hình cơ sở dữ liệu
62 trang 189 0 0