0

ngôn ngữ định nghĩa dữ liệu ddl 4 4

Ngôn ngữ định nghĩa dữ liệu

Ngôn ngữ định nghĩa dữ liệu

Chứng chỉ quốc tế

... CREATE TABLE sử dụng để định nghĩa bảng liệu sở liệu Khi định nghĩ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 ... 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 định nghĩa khung ... nhận giá trị mặc định (nếu cột có qui định giá trị mặc định) Ví dụ 3.8: Câu lệnh định nghĩa bảng DIEMTHI với hai khoá cột MASV cột MAMONHOC (giả sử hai bảng SINHVIEN MONHOC định nghĩa) CREATE TABLE...
  • 27
  • 2,775
  • 6
Hướng dẫn SQL & XQuery cho IBM DB2, Phần 6: Ngôn ngữ định nghĩa dữ liệu và ngôn ngữ kiểm soát dữ liệu ppt

Hướng dẫn SQL & XQuery cho IBM DB2, Phần 6: Ngôn ngữ định nghĩa dữ liệungôn ngữ kiểm soát dữ liệu ppt

Cơ sở dữ liệu

... dụng sở liệu Các thành phần SQL SQL gồm có ba thành phần: ngôn ngữ xử lý liệu (DML), ngôn ngữ định nghĩa liệu (DDL) ngôn ngữ kiểm soát liệu (DCL) DML gồm lệnh SELECT, UPDATE, INSERT, DELETE; DDL ... 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ôn ngữ xử lý liệu (DML), ngôn ngữ định nghĩa liệu (DDL) , ngôn ngữ 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ĩa ngôn ngữ định nghĩa liệu ngôn ngữ 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...
  • 34
  • 673
  • 2
NGÔN NGỮ ĐỊNH NGHĨA DỮ LIỆU pdf

NGÔN NGỮ ĐỊNH NGHĨA DỮ LIỆU pdf

Cơ sở dữ liệu

... 5 .4 NGÔN NGỮ ĐỊNH NGHĨA DỮ LIỆU  Các câu lệnh sử dụng để định nghĩa quản lý đối tượng CSDL bảng, khung nhìn, mục, gọi ngôn ngữ định nghĩa liệu  Về bản, ngôn ngữ định nghĩa liệu bao ... chiếu phải định nghĩa trước Do đó, bảng có mối quan hệ vòng, ta định nghĩa ràng buộc FOREIGN KEY câu lệnh CREATE TABLE mà phải định nghĩa thông qua lệnh ALTER TABLE  5 .4. 2 Sửa đổi định nghĩa bảng ... CREATE: Định nghĩa tạo đối tượng CSDL • ALTER: Thay đổi định nghĩ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...
  • 50
  • 2,258
  • 15
CHƯƠNG IV: NGÔN NGỮ ĐỊNH NGHĨA VÀ THAO TÁC DỮ LIỆU pps

CHƯƠNG IV: NGÔN NGỮ ĐỊNH NGHĨA VÀ THAO TÁC DỮ LIỆU pps

Cơ sở dữ liệu

... mặ hàng chưa công ty cung ứng ∏#P(P)- ∏#P(SP) III NGÔN NGỮ HỎI ĐÁP DỰ LIỆU CÓ CẤU TRÚC (SQL) Đây ngôn ngữ định nghĩa thao tác liệu mạnh; ngôn ngữ chuẩn hóa gọi ANSI SQL (American National Standard ... niệm ngôn ngữ SQL thông qua câu hỏi cụ thể III.1 Ngôn ngữ định nghĩa liệu Trong ngôn ngữ 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 ... III.2 Ngôn ngữ thao tác liệu Ngôn ngữ 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 cột...
  • 15
  • 636
  • 2
Tài liệu Chương 4. Ngôn ngữ cơ sở dữ liệu pdf

Tài liệu Chương 4. Ngôn ngữ cơ sở dữ liệu pdf

Cơ sở dữ liệu

... bảng, khung nhìn, mục, - ngôn ngữ định nghĩa liệu (DLL) Về bản, ngôn ngữ định nghĩa liệu bao gồm lệnh: • CREATE: định nghĩa tạo đối tượng CSDL • ALTER: thay đổi định nghĩa đối tượng CSDL • DROP: ... sở liệu • SQL ngôn ngữ quản trị sở liệu: Thông qua SQL, người quản trị sở liệu quản lý sở liệu, định nghĩa cấu trúc lưu trữ liệu, điều khiển truy cập sở liệu, • SQL ngôn ngữ cho hệ thống khách/chủ ... dụng liệu, đảm bảo an toàn cho sở liệu • Đảm bảo toàn vẹn liệu: SQL định nghĩa ràng buộc toàn vẹn sở liệu nhờ đảm bảo tính hợp lệ xác liệu trước thao tác cập nhật lỗi hệ thống Mặc SQL ngôn ngữ...
  • 46
  • 515
  • 0
Tìm hiểu ngôn ngữ truy vấn dữ liệu SPARQL trong Web ngữ nghĩa

Tìm hiểu ngôn ngữ truy vấn dữ liệu SPARQL trong Web ngữ nghĩa

Hệ thống thông tin

... ngôn ngữ SPARQL, ngữ cảnh phân tích đánh giá với ngôn ngữ truy vấn RDF khác Kết đánh giá tổng hợp để làm rõ ưu điểm ngôn ngữ SPARQL truy vấn siêu liệu Web ngữ nghĩa Giới thiệu Các ngôn ngữ truy ... với sở phân tích ngôn ngữ truy vấn siêu liệu khác Web ngữ nghĩa, nhận thấy ngôn ngữ SPARQL thừa hưởng đặc tính tốt tất ngôn ngữ khác Việc chọn sử dụng SPARQL cho truy vấn ngữ nghĩa lựa chọn tốt ... truy vấn [7] 11 Tìm hiểu ngôn ngữ truy vấn liệu SPARQL Web ngữ nghĩa 3.1.3 TRIPLE TRIPLE thể tốt hai dạng ngôn ngữ truy vấn ngôn ngũ luật hệ thống thời gian thực Ngôn ngữ có nguồn gốc từ F-Logic...
  • 18
  • 2,378
  • 12
Tiểu luận web và các dịch vụ thế hệ mới tìm hiểu ngôn ngữ truy vấn dữ liệu SPARQL trong web ngữ nghĩa

Tiểu luận web và các dịch vụ thế hệ mới tìm hiểu ngôn ngữ truy vấn dữ liệu SPARQL trong web ngữ nghĩa

Hệ thống thông tin

... với sở phân tích ngôn ngữ truy vấn siêu liệu khác Web ngữ nghĩa, nhận thấy ngôn ngữ SPARQL thừa hưởng đặc tính tốt tất ngôn ngữ khác Việc chọn sử dụng SPARQL cho truy vấn ngữ nghĩa lựa chọn tốt ... có nghĩa đồ thị mặc định RDF Dataset đồ thị hoạt động Từ khóa GRAPH dùng Tìm hiểu ngôn ngữ truy vấn liệu SPARQL Web ngữ nghĩa để định đồ thị hoạt động đồ thị đặt tên Dataset nằm truy vấn Định nghĩa ... truy vấn [7] 11 Tìm hiểu ngôn ngữ truy vấn liệu SPARQL Web ngữ nghĩa 3.1.3 TRIPLE TRIPLE thể tốt hai dạng ngôn ngữ truy vấn ngôn ngũ luật hệ thống thời gian thực Ngôn ngữ có nguồn gốc từ F-Logic...
  • 20
  • 458
  • 1
Bài giảng CSDL  chương 4   ngôn ngữ thao tác dữ liệu

Bài giảng CSDL chương 4 ngôn ngữ thao tác dữ liệu

Cơ sở dữ liệu

... FOX 2.0 FOX FOXPRO 99003 MANG 8.0 Phép chia - Division  Cho quan hệ r định nghĩa R với tập thuộc tính A  Cho quan hệ s định nghĩa S với tập thuộc tính B , với BA  Gọi C = A - B , tập thuộc tính ... Theta join Tất Equijoin phép Natural join phép Áp dụng Tập kết Trên thuộc tính kiểu liệu Trên thuộc tính kiểu liệu Trên thuộc Không lặp lại tính chung thuộc tính chung Phép kết - Outer join  Bao ... union-compatible) : •Có số thuộc tính •Các thuộc tính tương ứng có miền giá trị Bài tập  Cho quan hệ định nghĩa lược đồ Quan hệ : Customer( Cuscode, cusName, cusPhone, City) Supplier ( SupCode, SupName,...
  • 22
  • 417
  • 0
Ngôn ngữ thao tác dữ liệu

Ngôn ngữ thao tác dữ liệu

Kỹ thuật lập trình

... chuẩn định để so sánh khả biểu diễn câu hỏi ngôn ngữ hỏi bậc cao Hồ Cẩm Hà Chương 35 NGÔN NGỮ SQL SQL xem ngôn ngữ chuẩn hệ sở liệu quan hệ Ngôn ngữ SQL gồm nhiều phần Nó cho phép định nghĩa liệu ... 300 000 41 NGÔN NGỮ 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ÔN NGỮ SQL Có ... dia_diem_da LIKE ‘%UBND%’ 43 NGÔN NGỮ SQL Để liệt kê nhân viên nữ theo thứ tự tăng dần lương, dùng: SELECT * FROM nhan_vien WHERE gioi_tinh = ’nu’ ORDER BY luong 44 NGÔN NGỮ SQL Ví dụ 4. 10 SELECT * FROM...
  • 70
  • 2,448
  • 3
Các ngôn ngữ thao tác dữ liệu

Các ngôn ngữ thao tác dữ liệu

Kỹ thuật lập trình

... tỉû, k tỉû âáưu l A Xỉí l ngy thạng Tçm nhỉỵng 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 ... 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 IN ... nhau, thỉï tỉû âỉåüc tỉì trại qua phi Vê dủ tảo tãûp chè säú 14 cho bng SP theo cäüt S# tàng dáưn v theo cäüt P# gim dáưn CREATE INDEX 14 ON SP(S# ASC, P# DESC) Cạc mãûnh âãư an ton dỉỵ liãûu Âáy...
  • 10
  • 1,200
  • 4
Ngôn ngữ truy vấn dữ liệu

Ngôn ngữ truy vấn dữ liệu

Cơ sở dữ liệu

... 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ôn ngữ SQL Ngôn ngữ truy vấn SQL có tập lệnh phong phú để thao tác sở liệu Chẳng ... lệnh update để cập nhật liệu, lệnh delete để xoá liệu, lệnh insert để thêm liệu, … Trong chương này, trình bày với bạn đọc câu lệnh quan trọng SQL câu lệnh hỏi - tìm kiếm liệu SELECT Kết lệnh select ... tử hàm tuỳ thuộc vào câu lệnh SELECT ngôn ngữ sử dụng) Các toán tử số học: Biên soạn : Phan Tấn Quốc- Trường Cao Đẳng Kỹ Thuật Cao Thắng Giáo Trình Cơ Sở Dữ Liệu Trang 31 ^ (luỹ thừa),*(nhân),/...
  • 16
  • 1,067
  • 4
Ngôn ngữ thao tác dữ liệu

Ngôn ngữ thao tác dữ liệu

Chứng chỉ quốc tế

... MALOP C 241 01 C25101 C26101 CNT MALOP C26102 C25102 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 ... C 241 01 C25101 C26101 C26102 C25102 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 Chính ... C 241 01 C25101 C26101 CNT MALOP C26102 C25102 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 Lý...
  • 51
  • 1,414
  • 3
Bài 6 TRUY XUẤT CSDL Ngôn ngữ thao tác dữ liệu – DMC và DCL pot

Bài 6 TRUY XUẤT CSDL Ngôn ngữ thao tác dữ liệu – DMC và DCL pot

Cơ sở dữ liệu

... p.CategoryID = c.CategoryID 43 Các loại kết nối • • • • • • Inner Join Outer Join Cross Join Equi Join Natural Join Self Join 44 Kết nối nội - Inner joins • Trong kết nối nội, liệu từ nhiều bảng hiển ... table_name.ref_column_name] [WHERE search_condition] 41 Kết nối bảng • Kết nối tồn thời gian truy vấn • Kết nối không thay đổi liệu bảng sở liệu • Nên tạo bí danh (alias) cho tên bảng để tránh ... Orderid COMPUTE SUM(Quantity) By Productid COMPUTE SUM(Quantity) 40 Mệnh đề JOIN-Kết nối nhiều bảng • Mệnh đề join dùng để khôi phục liệu từ nhiều bảng • Cú pháp SELECT column_name [,n ] FROM table_name...
  • 98
  • 588
  • 0
TRUY XUẤT CSDL: Ngôn ngữ thao tác dữ liệu – DMC và DCL pot

TRUY XUẤT CSDL: Ngôn ngữ thao tác dữ liệu – DMC và DCL pot

Cơ sở dữ liệu

... p.CategoryID = c.CategoryID 43 Các loại kết nối • • • • • • Inner Join Outer Join Cross Join Equi Join Natural Join Self Join 44 Kết nối nội - Inner joins • Trong kết nối nội, liệu từ nhiều bảng hiển ... table_name.ref_column_name] [WHERE search_condition] 41 Kết nối bảng • Kết nối tồn thời gian truy vấn • Kết nối không thay đổi liệu bảng sở liệu • Nên tạo bí danh (alias) cho tên bảng để tránh ... Orderid COMPUTE SUM(Quantity) By Productid COMPUTE SUM(Quantity) 40 Mệnh đề JOIN-Kết nối nhiều bảng • Mệnh đề join dùng để khôi phục liệu từ nhiều bảng • Cú pháp SELECT column_name [,n ] FROM table_name...
  • 98
  • 570
  • 0
Bài giảng Ngôn ngữ định nghĩa đối tượng

Bài giảng Ngôn ngữ định nghĩa đối tượng

Cao đẳng - Đại học

... cấp phải nộp 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 ... 642 Phải nộp KPQL 17 b/ Quan hệ phân phối lợi nhuận • Trường hợp lãi cấp phải nộp cấp Đơn vị cấp Đơn vị 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 ... 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) 211 (4) (4) 211 2 14 2 14 11 - Điều chuyển vốn : đơn vị cấp với theo lệnh cấp Chú ý: Tài sản...
  • 21
  • 398
  • 0
Bài giảng điện tử môn tin học: Ngôn ngữ thao tác dữ liệu pot

Bài giảng điện tử môn tin học: Ngôn ngữ thao tác dữ liệu pot

Cao đẳng - Đại học

... – NGÔN NGỮ THAO TÁC DỮ LIỆU I ĐẠI SỐ QUAN HỆ II NGÔN NGỮ CON DỮ LIỆU DSL-ALPHA III NGÔ NGỮ CON DỮ LIỆU SQL BÀI – NGÔN NGỮ 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 ... s - Định nghĩa hình thức phép tích đề sau: BÀI – NGÔN NGỮ 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ÔN NGỮ THAO TÁC DỮ LIỆU ... toán Project xóa bỏ trùng lặp BÀI – NGÔN NGỮ THAO TÁC DỮ LIỆU I ĐẠI SỐ QUAN HỆ I.1 Phép toán I.1.2 Phép toán chiếu (Project) BÀI – NGÔN NGỮ THAO TÁC DỮ LIỆU I ĐẠI SỐ QUAN HỆ I.1 Phép toán I.1.2...
  • 43
  • 743
  • 2
bài giảng hệ quản trị cơ sở dữ liệu chương 5 ngôn ngữ truy vấn dữ liệu - gv. đặng thị kim anh

bài giảng hệ quản trị cơ sở dữ liệu chương 5 ngôn ngữ truy vấn dữ liệu - gv. đặng thị kim anh

Quản trị mạng

... 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 ρ 15 Phép giao ⋂ (1) 16 Phép giao ⋂ (2) 17 Các phép nối 18 Phép nối theta ⋈ θ (1) 19 Phép ... nối tự nhiên ⋈ (1) 21 Phép nối tự nhiên ⋈ (2) 22 Phép nối tự 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...
  • 32
  • 372
  • 0
Bài giảng CSDL  chương 2   ngôn ngữ thao tác dữ liệu

Bài giảng CSDL chương 2 ngôn ngữ thao tác dữ liệu

Cơ sở dữ liệu

... 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 đối tượng 1.1.Thực thể  ... 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...
  • 22
  • 272
  • 0
bài giảng cơ sở dữ liệu bài 4: ngôn ngữ SQL - gv. dương khai phong

bài giảng cơ sở dữ liệu bài 4: ngôn ngữ SQL - gv. dương khai phong

Công nghệ thông tin

... thiệu Các ngôn ngữ giao tiếp Ngôn ngữ định nghĩa liệu Ngôn ngữ thao tác liệu Ngôn ngữ truy vấn liệu có cấu trúc Ngôn ngữ điều khiển liệu Khoa HTTT - Dương Khai Phong Giới thiệu Là ngôn ngữ chuẩn ... Phong 19 Ngôn ngữ thao tác liệu Gồm lệnh: 4. 1 Lệnh thêm liệu (INSERT) 4. 2 Lệnh sửa liệu (UPDATE) 4. 3 Lệnh xóa liệu (DELETE Khoa HTTT - Dương Khai Phong 20 Ngôn ngữ thao tác liệu 4. 1 Thêm liệu Cú ... [not null], [not null], … [not null], khai báo khóa chính, khóa ngoại, ràng buộc ) Khoa HTTT - Dương Khai Phong Ngôn ngữ định nghĩa...
  • 35
  • 588
  • 0

Xem thêm