Danh mục tài liệu

Bài giảng Cơ sở dữ liệu - Nguyễn Quỳnh Chi

Số trang: 189      Loại file: pdf      Dung lượng: 8.77 MB      Lượt xem: 67      Lượt tải: 0    
Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Cơ sở dữ liệu - Nguyễn Quỳnh Chi được trình bày với các nội dung: Khái niệm chung về cơ sở dữ liệu, các mô hình dữ liệu, Giới thiệu về mô hình hóa dữ liệu, mô hình dữ liệu quan hệ, ngôn ngữ truy vấn, ngôn ngữ truy vấn quan hệ, giới thiệu về phụ thuộc hàm, giới thiệu về chuẩn hóa, giới thiệu về ngôn ngữ truy vấn có cấu trúc SQL, xử lý truy vấn và tối ưu hóa,... Để năm vững nội dung chi tiết bài giảng mời các bạn cùng tham khảo tài liệu.
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu - Nguyễn Quỳnh Chi Học viện Công nghệ Bưu Chính Viễn thông- Khoa Công nghệ thông tin I CƠ SỞ DỮ LIỆU BÀI GIẢNG DÀNH CHO SINH VIÊN CÔNG NGHỆ THÔNG TIN NGUYỄN QUỲNH CHI Hà nội 5/2010 Học viện Công nghệ Bưu Chính Viễn thông- Khoa Công nghệ thông tin I GIỚI THIỆU Học phần Cơ sở dữ liệu cung cấp các kiến thức để sinh viên nắm được các mức trừu tượng hóa cơ sở dữ liệu, các mô hình cơ sở dữ liệu, các ngôn ngữ biểu diễn và xử lý dữ liệu, lý thuyết về cơ sở dữ liệu quan hệ, quy trình thiết kế một hệ thống cơ sở dữ liệu, các quá trình chuẩn hoá, truy vấn dữ liệu. Đồng thời, học phần cũng cung cấp cho sinh viên những kỹ năng để áp dụng những lý thuyết để thiết kế một cơ sở dữ liệu trong thực tế và xây dựng ứng dụng cơ sở dữ liệu dựa trên một hệ quản trị cơ sở dữ liệu có sẵn. Đối tượng chính của bài giảng này là sinh viên ngành Công nghệ thông tin hệ đại học, hệ cao đẳng hoặc sinh viên của các ngành khác cũng có thể dùng tài liệu này để tham khảo nhưng khối lượng sẽ được lược bỏ đi một phần tuỳ vào từng ngành và hệ đào tạo. Sinh viên cần hoàn thành các môn học: Toán rời rạc, Nhập môn logic, Cấu trúc dữ liệu và giải thuật trước khi tham gia học môn học này. Đây là một môn học tính điểm trung bình sau khi kết thúc cuối kỳ học, trong đó kiểm tra cuối kỳ chiếm 70%, bài tập lớn làm theo nhóm (khoảng 3 hoặc 4 người/nhóm) chiếm 20%, quá trình tham dự trên lớp chiếm 10%. Tổng số gồm 4 đơn vị học trình trong đó 48 tiết lý thuyết giảng trên lớp, 6 tiết cho việc giảng viên giải đáp thắc mắc về bài tập và bài tập lớn và 6 tiết cuối cùng dùng để sinh viên thuyết trình bài tập lớn trên lớp và trao đổi với giảng viên. Yêu cầu đọc sách để chuẩn bị bài và làm bài tập lớn theo hướng dẫn của giảng viên trước mỗi buổi tham gia lớp học. Nói chung sinh viên được khích đặt các câu hỏi và phát biểu ý kiến riêng với những vấn đề đặt ra trong quá trình nghe giảng trên lớp, tránh thái độ thụ động ngồi nghe. Nội dung của môn học sẽ được trình bày trong 16 bài học với nội dung được thể hiện trong mục lục của bài giảng. Hà nội 5/2010 Học viện Công nghệ Bưu Chính Viễn thông- Khoa Công nghệ thông tin I MỤC LỤC GIỚI THIỆU ................................................................................................................................................ 1 MỤC LỤC .................................................................................................................................................... 3 Bài 1: Khái niệm chung về cơ sở dữ liệu-phần 1.....................................................................................11 Khái niệm về cơ sở dữ liệu ..................................................................................................................11 Khái niệm về hệ quản trị cơ sở dữ liệu...............................................................................................11 Các hệ thống cơ sở dữ liệu truyền thống ...........................................................................................12 Tổng quan các thành phần của một hệ quản trị cơ sở dữ liệu ..........................................................14 Kiến trúc của một hệ quản trị cơ sở dữ liệu .......................................................................................15 Khái niệm dữ liệu và thông tin .............................................................................................................16 Dữ liệu phái sinh và dữ liệu vật lý ...................................................................................................17 Bài 2: Khái niệm chung về cơ sở dữ liệu-phần 2.....................................................................................19 Sự cần thiết của việc thiết kế cơ sở dữ liệu .......................................................................................19 Các vai trò cần thiết trong một môi trường cơ sở dữ liệu .............................................................19 Các ưu điểm của hệ quản trị cơ sở dữ liệu ...................................................................................20 Mô hình trừu tượng 3 lớp ...................................................................................................................20 Mức bên ngoài..................................................................................................................................21 Mức khái niệm..................................................................................................................................22 Mức trừu tượng bên trong ..............................................................................................................22 Mức trừu tượng vật lý .....................................................................................................................22 Khái niệm lược đồ, ánh xạ và thể hiện của cơ sở dữ liệu ..............................................................22 Sự độc lập dữ liệu ............................................................................................................................24 Các ngôn ngữ cơ sở dữ liệu .................................................................................................................25 Hà nội 5/2010 Học viện Công nghệ Bưu Chính Viễn thông- Khoa Công nghệ thông tin I Ngôn ngữ định nghĩa dữ liệu ...........................................................................................................25 Ngôn ngữ thao tác dữ liệu ...............................................................................................................26 Ngôn ngữ truy vấn ...........................................................................................................................26 Các ngôn ngữ thế hệ thứ tư ............................................................................................................26 Bài 3: Các mô hình dữ liệu............................................................................................................ ...

Tài liệu có liên quan: