... CREATE TABLE sử dụng để địnhnghĩa bảng liệu sở liệu Khi địnhnghĩa bảng liệu mới, ta cần phải xác định yêu cầu sau đây: • Bảng tạo sử dụng với mục đích có vai trò sở liệu • Cấu trúc bảng bao ... VALUES('NV01','Le Van A', '2/ 4/ 75','886963' ,2. 14) INSERT INTO nhanvien(manv,hoten) VALUES('NV 02' ,'Mai Thi B') INSERT INTO nhanvien(manv,hoten,dienthoai) VALUES('NV03','Tran Thi C',' 84 929 0') Ta có liệu bảng NHANVIEN ... Các bảng sở liệu đóng vai trò đối tượng tổ chức lưu trữ liệu Như vậy, ta quan sát liệu sở liệu cách thực truy vấn bảng liệu Ngoài ra, SQL cho phép quan sát liệu thông qua việc địnhnghĩa khung...
... ngữ xử lý liệu (DML), ngônngữđịnhnghĩaliệu (DDL) ngônngữ kiểm soát liệu (DCL) DML gồm lệnh SELECT, UPDATE, INSERT, DELETE; DDL gồm lệnh CREATE, ALTER, DROP ; ngônngữ kiểm soát gồm có lệnh ... Tài nguyên.) Tóm tắt Hướng dẫn giúp bạn tạo bảng thực hành lệnh ngônngữ xử lý liệu (DML), ngônngữđịnhnghĩaliệu (DDL) , ngônngữ kiểm soát Lệnh CREATE TABLE dùng để tạo bảng Gold Lệnh INSERT ... hàng phải có Đối với bảng này, hàng card_id vô nghĩangônngữđịnhnghĩaliệungônngữ kiểm soát liệu Nếu đặc tính null bị bỏ qua, NULL theo mặc định Email cho phép null tất khách hàng có e-mails...
... 5 .4 NGÔNNGỮĐỊNHNGHĨADỮLIỆU Các câu lệnh sử dụng để địnhnghĩa quản lý đối tượng CSDL bảng, khung nhìn, mục, gọi ngônngữđịnhnghĩaliệu Về bản, ngônngữđịnhnghĩaliệu bao ... chiếu phải địnhnghĩa trước Do đó, bảng có mối quan hệ vòng, ta địnhnghĩa ràng buộc FOREIGN KEY câu lệnh CREATE TABLE mà phải địnhnghĩa thông qua lệnh ALTER TABLE 5 .4 .2 Sửa đổi địnhnghĩa bảng ... CREATE: Địnhnghĩa tạo đối tượng CSDL • ALTER: Thay đổi địnhnghĩa đối tượng CSDL • DROP: Xoá đối tượng CSDL có 5 .4. 1 Tạo bảng liệu (lệnh CREATE) • • • • Khi tạo bảng liệu mới, ta cần phải xác định...
... SP(#S) III .2 Ngônngữ thao tác liệuNgônngữ thao tác liệu bao gồm khả sau: a Tìm kiếm liệu Câu lệnh tìm kiếm là: SELECT tcl,tc2,… FROM ten_bảng1, ten_bảng2,…… WHERE bth Ở câu lệnh SELECT xác định ... niệm ngônngữ SQL thông qua câu hỏi cụ thể III.1 Ngônngữđịnhnghĩaliệu Trong ngônngữ SQL có số phép tính để người sữ dụng tạo quan hệ (bảng), khung nhìn tệp số Đặc biệt cho phép xác định ... mặ hàng chưa công ty cung ứng ∏#P(P)- ∏#P(SP) III NGÔNNGỮ HỎI ĐÁP DỰLIỆU CÓ CẤU TRÚC (SQL) Đây ngônngữđịnhnghĩa thao tác liệu mạnh; ngônngữ chuẩn hóa gọi ANSI SQL (American National Standard...
... ngônngữ SPARQL, ngữ cảnh phân tích đánh giá với ngônngữ truy vấn RDF khác Kết đánh giá tổng hợp để làm rõ ưu điểm ngônngữ SPARQL truy vấn siêu liệu Web ngữnghĩa Giới thiệu Các ngônngữ truy ... với ngữnghĩa RDF Ngữnghĩa cung cấp luật tạo người sử dụng [6] 3 .2 So sánh đánh giá Trong phần xem xét ngônngữngữ cảnh so sánh tổng quát chúng để thấy ưu điểm nhược điểm ngônngữ Sự so sánh ngôn ... với sở phân tích ngônngữ truy vấn siêu liệu khác Web ngữ nghĩa, nhận thấy ngônngữ SPARQL thừa hưởng đặc tính tốt tất ngônngữ khác Việc chọn sử dụng SPARQL cho truy vấn ngữnghĩa lựa chọn tốt...
... 14 3 .2. 4 Các phép toán đại số 14 3 .2. 5 Định lượng 14 3 .2. 6 Sự tổng hợp gộp nhóm 14 3 .2. 7 Sự đệ quy 14 3 .2. 8 Reification ... ngônngữ SPARQL, ngữ cảnh phân tích đánh giá với ngônngữ truy vấn RDF khác Kết đánh giá tổng hợp để làm rõ ưu điểm ngônngữ SPARQL truy vấn siêu liệu Web ngữnghĩa Giới thiệu Các ngônngữ truy ... với ngữnghĩa RDF Ngữnghĩa cung cấp luật tạo người sử dụng [6] 3 .2 So sánh đánh giá Trong phần xem xét ngônngữngữ cảnh so sánh tổng quát chúng để thấy ưu điểm nhược điểm ngônngữ Sự so sánh ngôn...
... kết 1.1.Thực thể 1 .2. Sơ đồ thực thể liên kết 1.3.Quan hệ Các mô hình liệu Mô hình thực thể quan hệ Mô hình liệu quan hệ Mô hình liệu mạng Mô hình liệu phân cấp Mô hình hướng ... 3.Quan hệ Dữliệu lưu trữ CSDL Quan hệ tổ chức thành Quan hệ (relation) Quan hệ (relation) thể bảng (table) Một quan hệ có : Một tên Tập hợp thuộc tính (attribute), có tên kiểu liệu Tập ... khoản-khách hàng Đăng ký Mô hình quan hệ - Cơ sở liệu quan hệ xây dựng theo lý thuyết E.F.Codd giới thiệu năm 1970 Thuật ngữ “quan hệ” bảng liệu hai chiều Codd gọi bảng quan hệ Mô hình quan...
... chuẩn định để so sánh khả biểu diễn câu hỏi ngônngữ hỏi bậc cao Hồ Cẩm Hà Chương 35 NGÔNNGỮ SQL SQL xem ngônngữ chuẩn hệ sở liệu quan hệ Ngônngữ SQL gồm nhiều phần Nó cho phép địnhnghĩaliệu ... 300 000 41 NGÔNNGỮ SQL Tìm tên nhân viên có mã đơn vị 'P4' lương thấp 500 000 Câu truy vấn SELECT ho_ten, ma_dv, luong FROM nhan_vien WHERE ma_dv = ‘P4’ AND luong < 500 000 42 NGÔNNGỮ SQL Có ... {t⏐t=(a1, a2, ,an, b1, b2, ,bm), (a1, a2, ,an) ∈ r (b1, b2, ,bm)∈s } Như r có k1 bộ, s có k2 r × s có k1× k2 Hồ Cẩm Hà Chương Các phép toán tập hợp Phép chia: r r÷s ={t⏐t=(am+1,am +2, ,an): ∀(a1, a2,...
... màût hng bạn trỉåïc ngy 94- 04 - 24 10 ngy SELECT P# FROM SP WHERE ‘ 94- 04 - 24 ’ - SDATE =10 Tçm kiãúm sỉí dủng IN v BETWEEN Tçm nhỉỵng màût hng â cung cáúp cọ giạ tỉì 1000 âãún 20 00 SELECT P# FROM SP ... S DELETE FROM S WHERE S#=’S1’ Lai b cạcmàût hng âỉåüc cung cáúp sau ngy 20 -5- 19 94 DELETE FROM SP WHERE SDATE >’19 94- 5 -20 ’ Loải b cạc hng chỉa cung cáúp màût hng no DELETE FROM S WHERE S# NOT ... WHERE PRICE BETWEEN 1000 AND 20 00 Tçm m säú nhỉỵng nh cung cáúp â cung cáúp êt nháút mäüt cạc màût hng P1,P2,P3 Ngän ngỉỵ SQL SELECT S# FROM SP WHERE P# IN (‘P1’,’P2’,’P3’) CẠC HM THỈ VIÃÛN Cng...
... 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 toàn vẹn liệu Trong chương nghiên cứu ngônngữ SQL Ngônngữ truy vấn SQL có tập lệnh phong phú để thao tác sở liệu Chẳng ... CDTH2A, CDTH2B, CDTH2C SELECT * FROM sinhvien WHERE malop=”CDTH2A” or malop =””CDTH2B” or malop = ””CDTH2C”; Cũng viết cách khác sau: SELECT * FROM sinhvien WHERE malop in (“CDTH2A”,”CDTH2B”,”CDTH2C”); ... 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 liệu Ví dụ 3.10: Lập danh sách sinh viên lớp CDTH2A có điểm thi lần môn học CSDL cao Với câu lệnh nàynếu dùng ngôn ngữ...
... MALOP C 241 01 C25101 C26101 CNT MALOP C261 02 C251 02 C 241 02 CNT MALOP C 241 03 C25103 CNT MALOP C25301 C 243 01 CNT TENLOP Toán K 24 Toán K25 Toán K26 TENLOP Tin K26 Tin K25 Tin K 24 TENLOP Lý K 24 Lý K25 ... MALOP C 241 01 C25101 C26101 CNT MALOP C261 02 C251 02 C 241 02 CNT MALOP C 241 03 C25103 CNT MALOP C25301 C 243 01 CNT CNT 10 TENLOP Toán K 24 Toán K25 Toán K26 TENLOP Tin K26 Tin K25 Tin K 24 TENLOP Lý K 24 ... C 241 01 C25101 C26101 C261 02 C251 02 C 241 02 C 241 03 C25103 C25301 C 243 01 CNT 10 TENLOP Toán K 24 Toán K25 Toán K26 Tin K26 Tin K25 Tin K 24 Lý K 24 Lý K25 Sinh K25 Sinh K 24 HEDAOTAO Chính quy Chính quy...
... học C 241 01 Toán K 24 Khoa Toán - Tin học C25101 Toán K25 Khoa Toán - Tin học C26101 Toán K26 CNT MAKHOA TENKHOA MALOP TENLOP DHT 02 Khoa Tin C261 02 Tin K26 DHT 02 Khoa Tin C251 02 Tin K25 DHT 02 Khoa ... Khoa Tin C 241 02 Tin K 24 CNT MAKHOA TENKHOA MALOP TENLOP DHT03 Khoa Vật lý C 241 03 Lý K 24 DHT03 Khoa Vật lý C25103 Lý K25 CNT NTD – Khoa Tin – ĐHSP Huế 22 GT CSDL – Chương Ngônngữ sở liệu MAKHOA ... bảng, khung nhìn, mục, - ngônngữđịnhnghĩaliệu (DLL) Về bản, ngônngữđịnhnghĩaliệu bao gồm lệnh: • CREATE: địnhnghĩa tạo đối tượng CSDL • ALTER: thay đổi địnhnghĩa đối tượng CSDL • DROP:...
... cấp Đơn vị cấp Đơn vị cấp 41 4 ,41 5,353 136(1368) 336 41 4 ,41 5,353 • Trường hợp cấp cấp cấp quỹ DN Đơn vị cấp Đơn vị cấp 336 41 4 ,41 5,353 41 4 ,41 5,353 136(1368) 19 9 .2. 5- Kế tóan quan hệ tóan nội ... cấp 42 1 136(1368) 336 42 1 • Trường hợp cấp cấp cấp bù lỗ Đơn vị cấp Đơn vị cấp 336 42 1 42 1 136(1368) 18 c/ Quan hệ phân phối quỹ DN • Trường hợp quỹ DN cấp phải nộp cấp Đơn vị cấp Đơn vị cấp 41 4 ,41 5,353 ... chuyển vốn - Cấp vốn: cấp cấp 10 Đơn vị cấp 11x,15x Đơn vị cấp 1361 41 1 (3) (2) (1) (3) (1) 11x,15x (3) 21 1 (4) (4) 21 1 21 4 21 4 11 - Điều chuyển vốn : đơn vị cấp với theo lệnh cấp Chú ý: Tài sản...
... – NGÔNNGỮ THAO TÁC DỮLIỆU I ĐẠI SỐ QUAN HỆ II NGÔNNGỮ CON DỮLIỆU DSL-ALPHA III NGÔ NGỮ CON DỮLIỆU SQL BÀI – NGÔNNGỮ THAO TÁC DỮLIỆU I ĐẠI SỐ QUAN HỆ •Là tập hợp phép toán sở mô hình liệu ... BÀI – NGÔNNGỮ THAO TÁC DỮLIỆU I ĐẠI SỐ QUAN HỆ I .2 Phép toán hai I .2. 2 Các phép toán phi tập hợp I .2. 2.1 Phép kết nối BÀI – NGÔNNGỮ THAO TÁC DỮLIỆU I ĐẠI SỐ QUAN HỆ I .2 Phép toán hai I .2. 2 Các ... s - Địnhnghĩa hình thức phép tích đề sau: BÀI – NGÔNNGỮ THAO TÁC DỮLIỆU I ĐẠI SỐ QUAN HỆ I .2 Phép toán hai I .2. 1 Các phép toán tập hợp I .2. 1 .4 Phép tich đề BÀI – NGÔNNGỮ THAO TÁC DỮ LIỆU...
... 12 23 10 r(A=B ^ D>5) A B C D 12 23 10 A B C D 23 10 Phép chiếu (Projection) Cho quan hệ r R(A1, A2, ,Am) tập thuộc tính X={Aj1, Aj2, …, Ajn} với j1, j2, , jn ... Phép kết - Theta join Cho r s hai quan hệ tương ứng lược đồ R(A1, A2, ,Am) S(B1,B2,…,Bn) Gọi Q(A1, A2, , Am, B1, B2, ….,Bn) phép so sánh Ai R Bj S thuộc tính so sánh với phép ... MAMH DIEM 99001 CSDL 5.0 990 02 FOX 2. 0 99003 MANG 8.0 MASV r MAMH s MAMH DIEM TENMH CSDL COSO DULIEU FOX FOXPRO MAMH TENMH 99001 CSDL 5.0 CSDL COSO DULIEU 990 02 FOX 2. 0 FOX FOXPRO 99003 MANG 8.0...
... year) b, Căn chỉnh, định dạng liệu ô: Vào Format -> Cells… -> Alignment - Text alignment: chỉnh lề cho liệu • • Horizontal: chỉnh theo chiều ngang ô + General: mặc định theo liệu nhập vào chữ hay ... viền e, Nếu muốn định dạng màu cho ô vào Format -> Cells… -> Patterns chọn màu Ngoài ra, muốn định dạng nhanh bạn sử dụng chức sẵn có công cụ Formatting để định dạng 2, Xoá toàn định dạng làm Trong ... Xoá toàn định dạng làm Trong trường hợp bạn định dạng xong lại muốn xoá định dạng để làm lại (xoá không liệu) bạn làm sau: - Bôi đen toàn liệu muốn bỏ định dạng - Vào Edit -> Clear -> Format 3,...