Bài giảng SQL server 1
➤ Gửi thông báo lỗi ⚠️ Báo cáo tài liệu vi phạmNội dung chi tiết: Bài giảng SQL server 1
Bài giảng SQL server 1
TRƯỜNG CAO ĐÀNG NGHÈ cơ ĐIỆN HÀ NỘI KHOA CÔNG NGHẸ THÔNG TINGIÁO TRÌNH SQL SERVER 1(Lưu hành nội hộ)Biên soạn: Thái Ngô Hùngĩĩà nội, 2010Chương 1: TON Bài giảng SQL server 1 NG QUAN VẺ SQLNgôn ngừ hói có call (rúc (SQL) và các hệ quân (rị cơ sỡ dừ liệu quan hệ là một trong nhùng nền tang kỳ thuật quan trong trong công nghiệp máy tính. Cho đến nay. có the nói rang SQL đà được xem là ngôn ngừ chuẩn trong cư sờ dừ liệu. Các hệ quàn trị cơ sờ dừ liệu quan hệ thương mại hiện Bài giảng SQL server 1 có như Oracle. SQL Server, Informix. 1)B2,... đều chọn SQL lãm ngôn ngừ cho sàn phẩm cùa minh. Vậy thực sự SQL là gì? Tại sao nó Lại quan trọng trongBài giảng SQL server 1
các hệ quân trị cơ sờ dừ liệu? SQL có thê làm dược nhừng gì và như thê nào? Nó được sữ dụng ra sao trong các hệ quàn trị cơ sỡ dừ liệu quan hệ? Nội dTRƯỜNG CAO ĐÀNG NGHÈ cơ ĐIỆN HÀ NỘI KHOA CÔNG NGHẸ THÔNG TINGIÁO TRÌNH SQL SERVER 1(Lưu hành nội hộ)Biên soạn: Thái Ngô Hùngĩĩà nội, 2010Chương 1: TON Bài giảng SQL server 1 của Structured Query l.anguage (ngôn ngừ hói có câu trúc), là cõng cụ sư dụng dè tổ chức, quan lý vã truy xuất dừ liệu dược lưu trừ trong các cơ sơ dừ liệu. SQL là một hệ thống ngôn ngừ bao gồm lập các câu lệnh SŨ' dụng để linmg tác với cơ sơ dừ liệu quan hệ. Tên gọi ngôn ngữ hói có cấu trúc phần n Bài giảng SQL server 1 ào Làm chúng ra liên tướng đen một còng cụ (ngôn ngừ) dùng đế truy xuất dừ liệu trong các cơ sờ dừ liệu. Thực sự mà nói, kha năng cua SQL xtrọt xa soBài giảng SQL server 1
với một còng cụ truy xuất dừ liệu, mặc dù đày là mục đích ban đàu khi SQL được xầy dựng nên và truy xuất dừ liệu van còn lã một trong nhừng chức năng TRƯỜNG CAO ĐÀNG NGHÈ cơ ĐIỆN HÀ NỘI KHOA CÔNG NGHẸ THÔNG TINGIÁO TRÌNH SQL SERVER 1(Lưu hành nội hộ)Biên soạn: Thái Ngô Hùngĩĩà nội, 2010Chương 1: TON Bài giảng SQL server 1 liệu: SQL cung cấp khá năng định nghía các cơ sớ dù liệu, các câu trúc lưu trừ và tố chức dừ liệu củng như mổi quan hệ giừa các thành phần dừ liệu.Truy xuất và thao tác dừ liệu: với SQL, người dùng có thê dề dàng thục hiện các thao tác truy xuất, bò sung, cập nhật và loại bỏ dừ liệu trong cãc cơ sơ Bài giảng SQL server 1 dừ liệu.Diều khiên truy cập: SQL có thê được sử dụng đê cap phát và kiêm soát các thao tác cũa người sư dụng trên dừ liệu, đám bão sự an toàn cho cơ sBài giảng SQL server 1
ơ dừ liệu.Dâm hào toàn vẹn dừ liệu: SQL định nghĩa các ràng buộc toàn vẹn trong cơ sớ dừ liệu nhờ đó đàm bão tính hợp lệ và chính xác cùa dữ liệu trướTRƯỜNG CAO ĐÀNG NGHÈ cơ ĐIỆN HÀ NỘI KHOA CÔNG NGHẸ THÔNG TINGIÁO TRÌNH SQL SERVER 1(Lưu hành nội hộ)Biên soạn: Thái Ngô Hùngĩĩà nội, 2010Chương 1: TON Bài giảng SQL server 1 ừ liệu và lã một thành phần không thế thiếu trong các hệ quan tri2cơ sở dừ liệu. Mặc dù SQL không phai Lã một ngôn ngừ Lập trinh như c, C++. Java.... song các câu lệnh mà SQL cung cấp có the được nhúng vào trong các ngôn ngừ lập trinh nham xây dựng các ứng dụng tương tác với cơ sơ dừ liêu. Khác với Bài giảng SQL server 1 các ngôn ngừ lập trinh quen thuộc như c, C++. Java.... SQL là ngôn ngừ có tinh khai báo. Với SQL. người dùng chi cần mờ tá các yêu cầu cần phai thực hBài giảng SQL server 1
iện trên cơ sờ dừ liệu mà không cân phái chi ra cách thức thực hiện các ycu câu như thê nào. Chính vì vậy. SQL là ngôn ngừ dề tiếp cận và dề sừ dụng.1TRƯỜNG CAO ĐÀNG NGHÈ cơ ĐIỆN HÀ NỘI KHOA CÔNG NGHẸ THÔNG TINGIÁO TRÌNH SQL SERVER 1(Lưu hành nội hộ)Biên soạn: Thái Ngô Hùngĩĩà nội, 2010Chương 1: TON Bài giảng SQL server 1 dừ liệu, nó xuât hiện trong các hệ quan trị cơ sơ dừ liệu với vai trò ngôn ngìr vã là còng cụ giao tiếp giừa người sư dụng và hệ quân trị cơ sớ dừ liệu. Trong hâu hèl các hệ quân trị cơ sỡ dù' liệu quan hệ. SQL có nhưng vai trò như sau:SQL là ngón ngừ hòi có tính lương lác: Người sữ dụng có thè dề d Bài giảng SQL server 1 âng thõng qua các trinh tiện ích dè gơi các yêu cầu dưới dạng các câu lệnh SQL dến Cử sơ dừ liệu vá nhận kèl quã trá vê lừ cơ sớ dừ liệu.SQL là ngôn nBài giảng SQL server 1
gữ lập trình CO' sở dữ liệu: Các lập trinh viên cỏ thè nhúng các càu lệnh SQL vào trong các ngồn ngừ lập trinh đê xây dựng nên các chương trình úng dụTRƯỜNG CAO ĐÀNG NGHÈ cơ ĐIỆN HÀ NỘI KHOA CÔNG NGHẸ THÔNG TINGIÁO TRÌNH SQL SERVER 1(Lưu hành nội hộ)Biên soạn: Thái Ngô Hùngĩĩà nội, 2010Chương 1: TON Bài giảng SQL server 1 định nghĩa các cấu trúc hru trừ dừ liệu, diều khiên truy cập cơ sờ dừ liệu,...SQL là ngôn ngũ' cho các hệ thống khách/chú (client/server): Trong các hệ thống cơ sỡ dừ liệu khách/chũ. SQL được sứ dụng như là công cụ đè giao tiêp giừa các trình ửng dụng phía máy khách với máy chú cơ sỡ dừ liệu.SQL là Bài giảng SQL server 1 ngón ngừ truy cập dừ liệu trên Internet: (’ho đền nay, hâu het các máy chú Web cùng như các máy chù trên Internet sir dụng SQL với vai trò là ngôn ngBài giảng SQL server 1
ừ dể tương tác với dừ liệu trong các cơ sớ dừ liệu.SQL là ngôn ngũ' CO' sò' dữ liệu phân tán: Đối với các hệ quan trị cơ sở dữ liệu phàn tán. mồi một TRƯỜNG CAO ĐÀNG NGHÈ cơ ĐIỆN HÀ NỘI KHOA CÔNG NGHẸ THÔNG TINGIÁO TRÌNH SQL SERVER 1(Lưu hành nội hộ)Biên soạn: Thái Ngô Hùngĩĩà nội, 2010Chương 1: TON Bài giảng SQL server 1 công giao tiếp cơ sờ dữ liệu: Trong một hệ3thống mạng máy tính với nhiều hệ quân trị cơ sớ dừ liệu khác nhau, SQL thường được sứ dụng như là một chuẩn ngôn ngừ đế giao tiếp giữa các hệ quân trị cơ sở dừ liệu.1.3l ong quan về cư sờ dừ liệu quan hệ1.3.1Mô hình dữ liệu quan hệMô hình dừ liệu quan hệ đ Bài giảng SQL server 1 ược Codd đề xuất năm 1970 và đen nay trỡ thành mô hình dược sử dụng phổ biến trong các hệ quan trị cơ sở dữ liệu thương mại. Nói một cách đơn gián, mộBài giảng SQL server 1
t cơ sớ dừ liệu quan hệ là một cơ sớ dừ liệu trong đó tât cà dừ liệu dược tò chức trong các bang cỏ mối quan hệ với nhau. Mồi một bâng bao gồm các dònTRƯỜNG CAO ĐÀNG NGHÈ cơ ĐIỆN HÀ NỘI KHOA CÔNG NGHẸ THÔNG TINGIÁO TRÌNH SQL SERVER 1(Lưu hành nội hộ)Biên soạn: Thái Ngô Hùngĩĩà nội, 2010Chương 1: TON Bài giảng SQL server 1 iệu quan hệ. báng lã dối tượng dược sư dụng để lố chức vã lưu trù dừ liệu. Một cư sỡ dù liệu bao gồm nhiều bâng và mỗi bâng được xác định duy nhất bơi tên bang. Một bang bao gồm một tập các dòng vã các cột: mồi một dòng trong báng biêu diễn cho một thực thế.Tên cùa báng: dược sư dụng dê xác dịnh duy Bài giảng SQL server 1 nhất mồi bang trong cơ sơ dừ liệu.Cẩu trúc cùa bàng: rập các cột trong bâng. Mồi một cột trong báng được xác định bơi một rên cột và phai cỡ một kiêuBài giảng SQL server 1
dừ liệu nào dó. Kiểu dừ liệu cua mồi cột qui dinh giá trị dù liệu có thè được chap nhận trên cột đó.Dữ liệu ctia báng: Tập các dòng (ban ghi) hiện cỏTRƯỜNG CAO ĐÀNG NGHÈ cơ ĐIỆN HÀ NỘI KHOA CÔNG NGHẸ THÔNG TINGIÁO TRÌNH SQL SERVER 1(Lưu hành nội hộ)Biên soạn: Thái Ngô Hùngĩĩà nội, 2010Chương 1: TONTRƯỜNG CAO ĐÀNG NGHÈ cơ ĐIỆN HÀ NỘI KHOA CÔNG NGHẸ THÔNG TINGIÁO TRÌNH SQL SERVER 1(Lưu hành nội hộ)Biên soạn: Thái Ngô Hùngĩĩà nội, 2010Chương 1: TONGọi ngay
Chat zalo
Facebook