Giáo trình Cơ sở dữ liệu quan hệ: Phần 2
➤ Gửi thông báo lỗi ⚠️ Báo cáo tài liệu vi phạmNội dung chi tiết: Giáo trình Cơ sở dữ liệu quan hệ: Phần 2
Giáo trình Cơ sở dữ liệu quan hệ: Phần 2
Chưc/ng 3NGÔN NGỮ CON DỮ LIỆU SQLMục tiêu:-Học sinh hiểu được các câu lệnh ngôn ngữ con dừ liệu SQL. biết cách sử dụng các càu lệnh ngôn ngữ SQL trong Giáo trình Cơ sở dữ liệu quan hệ: Phần 2 g vấn tin.-Học sinh phải thực hiện các câu lệnh ngôn ngữ SQL trên mỏi trường Visual Foxpro Microsoft Access.Nội dung tóm tắt:Trong chương này sẽ trình bày SQL như một ngôn ngữ đầy đủ. vừa là ngôn ngữ định nghĩa dừ liệu (DDL), vừa là ngôn ngữ thao tác dữ liệu (DML). Các ví dụ trong chương là các ví d Giáo trình Cơ sở dữ liệu quan hệ: Phần 2 ụ đà chạy thực tế bằng các câu lệnh SQL chuẩn ISO trên môi trường Visual Foxpro.NỘI DUNGChương này trình bày ngôn ngữ dữ liệu SQL (Structured Query LaGiáo trình Cơ sở dữ liệu quan hệ: Phần 2
nguage). Đây là ngôn ngữ cơn đữ liệu quan hệ được xác nhận là rất mạnh, phổ dụng và lại dễ sử dụng.SQL được phát triển từ ngôn ngữ SEQUEL-2, thử nghiệChưc/ng 3NGÔN NGỮ CON DỮ LIỆU SQLMục tiêu:-Học sinh hiểu được các câu lệnh ngôn ngữ con dừ liệu SQL. biết cách sử dụng các càu lệnh ngôn ngữ SQL trong Giáo trình Cơ sở dữ liệu quan hệ: Phần 2 óng vai trò là một ngôn ngữ định nghĩa dữ liệu - DDL vừa là ngôn ngữ thao tác dừ liệu - DML. SQL là một ngồn ngữ phi thủ tục, chuẩn mực và điển hình. Do vậy, hiện nay rất nhiều sản phẩm phần mềm thương mại đều được cài đặt SQL như Oracle, Visual Foxpro, Visual Basic, Access.... Trong tài liệu này sẽ Giáo trình Cơ sở dữ liệu quan hệ: Phần 2 trình bày các khả năng của ngôn ngừ, đổng thời cung cấp cho bạn đọc thêm kinh/LAnghiệm và cách nhìn các hệ QTCSDL tạm gọi là “kinh điển”.Phép toán cưGiáo trình Cơ sở dữ liệu quan hệ: Phần 2
bản trong SQL là phép ánh xạ. được miêu tả như một khới select - from - where. Các mênh đề của ngôn ngữ SQL sẽ được trình bày chi tiết bằng các ví dụChưc/ng 3NGÔN NGỮ CON DỮ LIỆU SQLMục tiêu:-Học sinh hiểu được các câu lệnh ngôn ngữ con dừ liệu SQL. biết cách sử dụng các càu lệnh ngôn ngữ SQL trong Giáo trình Cơ sở dữ liệu quan hệ: Phần 2 oác hàng (row) đẻ phù hợp với ý nghĩa của các hệ mèm này.I. TẠO BANGMệnh đề tạo bàng có dạng lổng quát như sau;CREATE TABLE tên_bãng (ỉên cột loại dữ liệu í not null],...)'trong đó:" Tên-bảng, tên cột: là xâu ký tự bất kỳ bắt đầu bằng một chữ cái sau đó là chữ cái hoặc chữ số, không chứa ký hiệu trố Giáo trình Cơ sở dữ liệu quan hệ: Phần 2 ng, khỏng trùng với lừ khoá. Trong một bảng tên cột là duy nhất. Thứ tự của cột ĩrong bàng là không quan trọng.-Loại_dữjiệu: Trong mệnh để create tabiGiáo trình Cơ sở dữ liệu quan hệ: Phần 2
c dùng một số loại dữ liệu như sau:+ Integer: Số nguyên từ -2 147 483 648 đến 2 147 483 647.+ Small integer: Số nguyên từ -32 768 đến 32 767.+ Number Chưc/ng 3NGÔN NGỮ CON DỮ LIỆU SQLMục tiêu:-Học sinh hiểu được các câu lệnh ngôn ngữ con dừ liệu SQL. biết cách sử dụng các càu lệnh ngôn ngữ SQL trong Giáo trình Cơ sở dữ liệu quan hệ: Phần 2 n < 255.+ Date: Dữ liệu dạng ngày tháng.+ Logical: Dữ líộu kiổu logic, nhiều khi dùng từ khoá là Log,Ví du 3.1:* Cho CSDL ở chương 3 gổm ba bảng s, p và SP. Thiêt lạp ba bảng đó như sau:-Tạo bảng S:CREATE TABLE s(SNO CHAR(5) NOT NULL,46SNAME CHAR(8) NOT NULL,SEX LOG,STATUS NUMBER (5,0),CITY CHAR(30 Giáo trình Cơ sở dữ liệu quan hệ: Phần 2 ) NOT NULL)Chưc/ng 3NGÔN NGỮ CON DỮ LIỆU SQLMục tiêu:-Học sinh hiểu được các câu lệnh ngôn ngữ con dừ liệu SQL. biết cách sử dụng các càu lệnh ngôn ngữ SQL trongChưc/ng 3NGÔN NGỮ CON DỮ LIỆU SQLMục tiêu:-Học sinh hiểu được các câu lệnh ngôn ngữ con dừ liệu SQL. biết cách sử dụng các càu lệnh ngôn ngữ SQL trongGọi ngay
Chat zalo
Facebook