Bài giảng Các ngôn ngữ dữ liệu với mô hình quan hệ - Vũ Tuyết Trinh
Số trang: 45
Loại file: pdf
Dung lượng: 553.27 KB
Lượt xem: 14
Lượt tải: 0
Xem trước 5 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Các ngôn ngữ dữ liệu với mô hình quan hệ" trình bày các nội dung: Các cách tiếp cận đối với thiết kế ngôn ngữ của CSDL quan hệ, giới thiệu một số ngôn ngữ và phân loại, so sánh và đánh giá, một số ngôn ngữ dữ liệu mức cao, QBE (Query By Example), SQL. Mời các bạn cùng tham khảo nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Các ngôn ngữ dữ liệu với mô hình quan hệ - Vũ Tuyết Trinh Nhập môn cơ sở dữ liệu Các ngôn ngữ dữ liệu đối với đố ớ mô ô hình qua quan hệ ệ 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 Hệ Ứng dụng CSDLDL - Định nghĩa - Thao tác DL Hệ QTCSDL CSDL 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 Nội dung { Các cách tiếp cận đối với thiết kế ngôn ngữ của CSDL quan hệ z Giới thiệu một số ngôn ngữ và phân loại ¾ So sánh và đánh giá { Một số ngôn ngữ dữ liệu mức cao z QBE (Query By Example) z SQL Q (Structured ( Queryy Language) Q g g ) { Kết luận 3 Đặt vấn đề { Mục đích của ngôn ngữ dữ liệu { Tại sao có nhiều ngôn ngôn ngữ dữ liệu? { Ngôn ngữ cấp thấp vs. Ngôn ngữ cấp cao? 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 Ví dụ { Tìm tên của các sinh Student viên nào sống ố ở Id Name Suburb Bundoora 1108 Robert Kew z Tìm các bộ của bảng 3936 Glen Bundoora Student có Suburb = 8507 Norman Bundoora Bundoora 8452 Mary Balwyn z Đưa ra các giá trị của thuộc tính Name của các bộ này 5 Ví dụ (2) Student Id Name Suburb { Tìm các sinh viên 1108 Robert Kew 3936 Gl Glen Bundoora d đăng ký khoá học có 8507 Norman Bundoora mã số 113 8452 Mary Balwyn z Tìm các giá trị SID Enrol trong bảng Enrol có SID Course Course tương ứng là 113 3936 101 1108 113 z Đưa các bộ của bảng 8507 101 Student có SID trong các giá trị tìm thấy ở Course trên No Name Dept 113 BCS CSCE 101 MCS CSCE 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 Phân loại các ngôn ngữ truy vấn { Ngôn ngữ đại số z 1 câu hỏi = 1 tập các phép toán trên các quan hệ z Được biểu diễn bởi một biểu thức đại số (quan hệ) { Ngôn ngữ tính toán vị từ ...
Nội dung trích xuất từ tài liệu:
Bài giảng Các ngôn ngữ dữ liệu với mô hình quan hệ - Vũ Tuyết Trinh Nhập môn cơ sở dữ liệu Các ngôn ngữ dữ liệu đối với đố ớ mô ô hình qua quan hệ ệ 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 Hệ Ứng dụng CSDLDL - Định nghĩa - Thao tác DL Hệ QTCSDL CSDL 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 Nội dung { Các cách tiếp cận đối với thiết kế ngôn ngữ của CSDL quan hệ z Giới thiệu một số ngôn ngữ và phân loại ¾ So sánh và đánh giá { Một số ngôn ngữ dữ liệu mức cao z QBE (Query By Example) z SQL Q (Structured ( Queryy Language) Q g g ) { Kết luận 3 Đặt vấn đề { Mục đích của ngôn ngữ dữ liệu { Tại sao có nhiều ngôn ngôn ngữ dữ liệu? { Ngôn ngữ cấp thấp vs. Ngôn ngữ cấp cao? 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 Ví dụ { Tìm tên của các sinh Student viên nào sống ố ở Id Name Suburb Bundoora 1108 Robert Kew z Tìm các bộ của bảng 3936 Glen Bundoora Student có Suburb = 8507 Norman Bundoora Bundoora 8452 Mary Balwyn z Đưa ra các giá trị của thuộc tính Name của các bộ này 5 Ví dụ (2) Student Id Name Suburb { Tìm các sinh viên 1108 Robert Kew 3936 Gl Glen Bundoora d đăng ký khoá học có 8507 Norman Bundoora mã số 113 8452 Mary Balwyn z Tìm các giá trị SID Enrol trong bảng Enrol có SID Course Course tương ứng là 113 3936 101 1108 113 z Đưa các bộ của bảng 8507 101 Student có SID trong các giá trị tìm thấy ở Course trên No Name Dept 113 BCS CSCE 101 MCS CSCE 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 Phân loại các ngôn ngữ truy vấn { Ngôn ngữ đại số z 1 câu hỏi = 1 tập các phép toán trên các quan hệ z Được biểu diễn bởi một biểu thức đại số (quan hệ) { Ngôn ngữ tính toán vị từ ...
Tìm kiếm theo từ khóa liên quan:
Ngôn ngữ dữ liệu Mô hình quan hệ Thiết kế ngôn ngữ của CSDL Ngôn ngữ dữ liệu mức cao Ngôn ngữ lập trình Query By ExampleTài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 277 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 268 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 267 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 232 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 227 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 218 1 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 209 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 186 0 0 -
Giáo trình Lập trình C căn bản: Phần 1
64 trang 170 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 169 0 0