... Chương NGÔNNGỮTRUYVẤNONTOLOGYCOKB3. 1 Định nghĩa: COQL (COKB Ontology Query Language) ngônngữtruyvấnOntology thiết kế để truyvấn sở tri thức theo mơ hình COKB COQL ngônngữtruyvấn dễ ... Chương NGÔNNGỮ ĐẶT TẢ ONTOLOGYCOKBNgônngữOntologyCOKB (COKB Ontology Language), viết tắt COL ký pháp đặc tả cho OntologyCOKB mô tả theo ký pháp EBNF COL bao gồm thành phần ngơnngữ tập ... dụ 3. 3: A = B, A GIAO_HOAN B - Viết số khoảng trắng Ví dụ 3. 2: A[2 ,3] - Có khoảng trắng đối số phép toán, quan hệ Ví dụ 3. 3: A = B, A GIAO_HOAN B Dạng IS, WHERE, WITH Dạng 3.3 Từ khóa truy vấn: ...
... ngữtruyvấn có cấu trúc (SQL) 11 Slide - Ngơnngữtruyvấn có cấu trúc (SQL) 12 Ngônngữtruyvấn liệu Bao gồm lệnh cho phép truyvấn liệu mà không làm thay đổi liệu đối tượng CSDL Là truyvấn ... Slide - Ngônngữtruyvấn có cấu trúc (SQL) Oracle SQL Hệ quản trị CSDL Oracle hỗ trợ ngônngữ SQL để tạo, truyvấn thao tác liệu Màn hình đăng nhập vào Oracle sau: Slide - Ngơnngữtruyvấn có ... bảng tạo truyvấn Access Slide - Ngơnngữtruyvấn có cấu trúc (SQL) Mục tiêu học hôm Giới thiệu ngônngữ SQL Giới thiệu Oracle SQL Giới thiệu nhóm ngơnngữ SQL Tìm hiểu nhóm ngơnngữtruyvấn liệu...
... 39 Chương NGÔNNGỮTRUYVẤNONTOLOGYCOKB 45 3. 1 Định nghĩa 45 3. 2 Quy ước cú pháp câu truyvấn 46 3.3 Từ khóa truyvấn 46 3. 4 Cú pháp 47 3. 4.1 Truyvấn ... 45 Chương NGÔNNGỮTRUYVẤNONTOLOGYCOKB Chương trình bày nội dung luận văn: xây dựng ngônngữtruyvấnontologyCOKB dựa ngônngữ đặc tả đề cập chương Ngơnngữtruyvấn theo mơ hình COKB gồm ... Truyvấn tính chất khái niệm ! Truyvấn thơng tin có điều kiện 3. 1 Định nghĩa NgônngữtruyvấnontologyCOKB (COKB Ontology Query Language) – gọi COQL, ngônngữtruyvấnontology thiết kế để truy...
... thuận lợi tính an tồn giao tác (transaction-safe tables) n n n n v An toàn Ngay MySQL bị treo có vấn đề phần cứng, bạn nhận lại liệu bạn, tự động phục hồi từ lưu + ghi giao dịch (transaction log) ... chuyển đổi hệ thống Các kiểu bảng MySQL v Bảng kiểu MERGE n v Bảng liệu kiểu Merge thêm vào để giải vấn đề hạn chế MyISAM Nó biến nhiều bảng MyISAM thành bảng liệu hạn chế dung lượng MyISAM khơng ... CREATE TABLE DONDH ( sodh char(4) not null , ngaydh datetime not null DEFAULT CURDATE(), mancc char (3) , PRIMARY KEY(sodh) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; CREATE TABLE CTDONDH ( sodh char(4)...
... Giáo Trình Cơ Sở Dữ Liệu Trang 30 mở rộng phép toán tăng cường khả bảo mật tính tồn vẹn liệu Trong chương nghiên cứu ngônngữ SQL Ngônngữtruyvấn SQL có tập lệnh phong phú để thao tác ... thực điều kiện chọn trước thực điều kiện kết (đây vấn đề tối ưu hoá câu truy vấn, không sâu vấn đề này [3] ) Sau số ví dụ cho phép chọn Ví dụ 3. 4: Lập danh sách mơn học có số đơn vị học trình >=4 ... kết 3. 5 CÂU LỆNH TRUYVẤN LỒNG NHAU Là câu lệnh mà thành phần WHERE có chứa thêm câu lệnh Select khác Câu lệnh thường gặp liệu cần thiết phải duyệt qua nhiều lần Đây vấn đề khó khăn truy vấn...
... SQL ngônngữtruyvấn dựa đại số quan hệ Câu lệnh SQL dùng để rút trích liệu một hay nhiều quan hệ Kết câu lệnh SQL (truy vấn) quan hệ Để đơn giản cách trình bày, ta xem quan hệ mà câu truyvấn ... hệ kết truyvấn quan hệ đích i Truyvấn đònh nghóa liệu (data definition query) Tạo lược đồ quan heä rSV: + Create Table rSV (MASV Text (10) CONSTRAINT khoaChinh PRIMARY KEY,HOTEN Text (30 ), NU ... Giáo trình CƠ SỞ DỮ LIỆU Trang 22 Chương NGÔNNGỮTRUYVẤN SQL I CÁCH TẠO QUAN HỆ BẰNG ACCESS Microsoft Access hệ quản trò sở liệu quan hệ Ta dùng...
... hệ Các loại truyvấn SQL Các Loại TruyVấn SQL Truyvấn chọn (Select query) • • Là truyvấn khóa SELECT Trả giá trị tập Truyvấn định nghĩa liệu (Data Definition Query) • • Là truyvấn khóa CREATE, ... Ngônngữtruyvấn SQL (p.1) SQL = Structured Query Language • Là ngơnngữ dùng để truyvấn liệu • Ngơnngữ = cú pháp (cấu trúc ngữ pháp) + từ khóa (từ vựng) + ... HAVING COUNT(DANGKY_HOCPHAN.MAHP)> =3 Truyvấn chọn liệu (p.6) Truyvấn chọn lồng (nested/sub query) • Là câu lệnh truyvấn mà biểu thức điều kiện WHERE HAVING câu truyvấn khác Ví dụ : Lấy thơng tin...
... truyvấn tạo bảng Để tìm ghi bổ sung, trươc thi hành truyvấn bổ sung, xem qua kết truyvấn chọn với biểu thức điều kiện Một truyvấn bổ sung không ảnh hưởng tới bảng truyvấn nguồn 5 .Truy vấn ... xoá, trước hết, kiểm tra kết truyvấn chọn có điều kiện (với truyvấn xố) sau tiến hành truyvấn xố Bất lúc bạn nên lưu liêu phòng bạn xoá nhầm ghi 4.Dùng truyvấn bổ sung Bạn dùng mệnh đề INSERT ... )] _ ON table3.field3 = tablex.fieldx)] _ ON table2.field2 = table3.field3) _ ON table1.field1 = table2.field2; Truyvấn hợp (Union Queries): Bạn dùng thao tác nối để tạo truyvấn hợp, kết hợp...
... Ngơnngữtruyvấn có cấu trúc (SQL) 10 Ngônngữ thao tác liệu (DML) Ngônngữ thao tác liệu (DML – Data Manipulation Language) gồm truyvấn cho phép thêm, sửa, xóa liệu bảng Bao gồm truyvấn khóa: ... LEFT/RIGHT OUTER JOIN mệnh đề FROM Slide - Ngônngữtruyvấn có cấu trúc (SQL) Kết nối Slide - Ngơnngữtruyvấn có cấu trúc (SQL) Kết nối ngồi Slide - Ngơnngữtruyvấn có cấu trúc (SQL) So sánh kết ... Hệ thống cũ Giới thiệu ngônngữ SQL Giới thiệu Oracle SQL Giới thiệu nhóm ngơnngữ SQL Tìm hiểu nhóm ngơnngữtruyvấn liệu với mệnh đề SELECT Slide - Ngônngữtruyvấn có cấu trúc (SQL) Mục...
... thuộc tính 30 Thứ tự thực truyvấn lồng Thực truyvấn (trả giá trị tập giá trị) Thực truyvấn dựa vào kết trả truyvấn Thực truyvấn Q trình thực truyvấn đến truyvấn 31 Câu truyvấn tương ... 27 Câu truyvấn Câu truyvấn lệnh SELECT xuất câu SELECT khác Câu truyvấn xuất mệnh đề FROM (đóng vai trò bảng), WHERE HAVING Truyvấn đơn hàng: Kết trả hàng (hay giá trị) Truyvấn đa ... NgSinh DESC; 17 Thứ tự thực thi câu truyvấn 18 Truyvấn nhiều bảng Kết theta Kết tự nhiên (kết nội) Kết ngoại Truyvấn lồng (truy vấn con) Truyvấn có tương quan 19 Kết theta Cấu...
... NỘI DUNG • Ngơnngữ định nghĩa liệu • Ngơnngữtruyvấn liệu • Ngơnngữ cập nhật liệu Khoa Công nghệ Thông tin - Trường Đại học Ngân hàng TP.HCM NGƠNNGỮ SQL • Ngơnngữ đại số quan hệ: • ... cách thức truy vấn: khó khăn cho người sử dụng • Cần xây dựng ngônngữ cấp cao: người sử dụng cần khai báo nội dung truyvấn Khoa Công nghệ Thông tin - Trường Đại học Ngân hàng TP.HCM NGƠNNGỮ SQL ... hàng TP.HCM NGÔNNGỮ ĐỊNH NGHĨA DỮ LIỆU • Định nghĩa lược đồ CSDL • Các ràng buộc tồn vẹn • Cập nhật lược đồ liệu Khoa Công nghệ Thông tin - Trường Đại học Ngân hàng TP.HCM NGÔNNGỮ ĐỊNH NGHĨA...
... Hai Quan Trườ Truyvấn lồng - SQL cung cấp cấu trúc ngônngữ cho phép lồng câu truyvấn thành truyvấn - Câu truyvấn (Sub Query) biểu thức SELECT – FROM – WHERE lồng câu truyvấn khác (Outer ... (Outer Query) - Câu truyvấn thường dùng để kiểm tra tập hợp thành viên, so sánh tập hợp định số - Câu truyvấn sử dụng mệnh đề WHERE câu truyvấn khác Mệnh đề SELECT truyvấn phải phù hợp với ... Truyvấn trả giá trị tập hợp mệnh đề WHERE sử dụng sau: [NOT] IN ( ) ANY ( ) ALL (
... object 3. 1.2 SeRQL SeRQL ngônngữtruyvấn RDF cho Sesame Nó ngơnngữtruyvấn chuyển đổi có dựa vài ngơnngữ có sẵn RQL, RDQL,và N3 Những mục tiêu thiết kế hợp cơng việc tốt từ ngônngữtruyvấn ... Sesame, số tính truyvấn bị thi hành truyvấn Đáng ý hàm kết hợp (minimun, maximun, average, count) việc lồng truyvấn [7] 138 3. 1 .3 TRIPLE TRIPLE thể tốt hai dạng ngônngữtruyvấnngônngũ luật ... nhau, kết truyvấn thu là: mbox nick ppd "Robert" So sánh SPARQL với ngônngữtruyvấn RDF Web ngữ nghĩa 3. 1 Một số ngônngữtruyvấn RDF...
... tương tác với liệu sở liệu SQL ngônngữ sở liệu phân tán: gởi nhận yêu cầu truy xuất liệu với SQL ngônngữ sử dụng cho cổng giao tiếp sở liệu: sử dụng chuẩn ngônngữ để giao tiếp hệ quản trị sở ... liệu, điều khiển truy cập sở liệu, Vai trò SQL SQL ngônngữ cho hệ thống khách/chủ (client/server): công cụ để giao tiếp trình ứng dụng phía máy khách với máy chủ SQL ngônngữtruy cập liệu Internet: ... xác cố định Tương tự kiểu Numeric Số thực có giá trị từ -1.79E +30 8 đến 1.79E +30 8 Số thực có giá trị từ -3. 40E + 38 đến 3. 40E + 38 Sơ lược SQL MONEY Kiểu tiền tệ BIT Kiểu bit (có giá trị 1)...
... C«ng nghƯ phẩm') AND (Hang = 'Cà phê') Chơng Ngônngữtruyvấn SQL 14 Trần Quốc Chiến Cơ sở liệu iv Ngônngữtruyvấn liệu Phép toán SQL mệnh đề truyvấn có điều kiện Cú pháp tổng quát SELECT ... GioiTinh = - Chơng Ngônngữtruyvấn SQL 28 Trần Quốc Chiến Cơ sở liệu - Xoá khung nhìn DROP VIEW NVNU Chơng Ngônngữtruyvấn SQL 29 Trần Quốc Chiến Cơ sở liệu v Ngônngữ kiểm soát liệu Các ... TP1 TP2 TPn Khi đó, đợc chọn, thành phần đợc xuất câu lệnh Chơng Ngônngữtruyvấn SQL 5 Trần Quốc Chiến Cơ sở liệu ii Ngônngữ định nghĩa liệu Cơ sở liệu (CSDL) mô hình thực thể phản ánh giới...
... thiệu 1.1 Giới thiệu ngônngữ MDX Ngônngữ MDX (MultiDemensional eXpression) ngônngữtruyvấn cho sở liệu đa chiều, tương tự ngơnngữ SQL cho sở liệu quan hệ, nhiên ngônngữ tính tốn tương tự ... này, Microsoft cung cấp cho ngônngữtruyvấn MultiDimensional eXpressions (MDX) MDX ngơnngữ đầy đủ hỗ trợ người sử dụng thực việc truyvấn liệu khối, khả truyvấnngơnngữ trọng tâm mà tiểu luận ... lý truyvấn cách dễ dàng MDX xử lý liệu cách mềm dẻo, kết trả MDX linh hoạt Các phép truyvấn phức tạp SQL pivot sử dụng cách dễ dàng MDX MDX không hỗ trợ ngônngữ định nghĩa liệu (DDL) nhiên ngôn...
... nhiên ⋈ (3) 23 Phép nối nửa ⋉ (1) 24 Phép nối nửa ⋉ (2) 25 Phép nối nửa ⋉ (3) 26 Phép chia ÷ (1) 27 Phép chia ÷ (2) 28 Phép gán 29 Kết hợp phép toán 30 Nhận xét 31 Giới hạn Đại số quan hệ 32 ... Xem mã KH đặt thuê phim Phép chiếu π (3) Hiện họ tên địa sinh viên Phép hợp ⋃ (1) Phép hợp ⋃ (2) 10 Phép trừ - (1) 11 Phép trừ - (2) 12 Tích Descartes x (1) 13 Tích Descartes x (2) 14 Đổi tên ρ ... Đại số quan hệ Mơ hình quan hệ hỗ trợ truyvấn mạnh, đơn giản Các loại phép toán Phép toán sở Chọn: σ (Select) Chiếu: π (Project)...