tailieunhanh - Bài giảng Cơ sở dữ liệu: Chương 7 - Đỗ Thị Mai Hường

"Bài giảng Cơ sở dữ liệu - Chương 7: Ngôn ngữ T-SQL" thông tin đến người học các nội dung kiến thức về các khái niệm lô (batch) và xử lý theo lô, câu lệnh SQL thể hiện logic của ứng dụng, gán giá trị cho các biến, các lệnh điều khiển cấu trúc lập trình . | CƠ SỞ DỮ LIỆU GIÁO VIÊN Đỗ Thị Mai Hường BỘ MÔN Các Hệ thống thông tin KHOA Công nghệ thông tin Lý thuyết CSDL Email dohuong@ 1 Chương 7 Ngôn ngữ T-SQL 1. Giới thiệu T-SQL 2. Stored Procedure 3. Function 4. Trigger Lý thuyết CSDL 2 Mục đích Nắm vững các khái niệm lô batch và xử lý theo lô Viết các câu lệnh SQL thể hiện logic của ứng dụng Định nghĩa và gán giá trị cho các biến Nắm vững và dùng được các lệnh điều khiển cấu trúc lập trình Nắm cách dùng biến con trỏ Viết được các thủ tục cơ bản đáp ứng yêu cầu qt csdl Viết được và Sử dụng được hàm SQL trong truy vấn Tạo được các trigger cơ bản Lý thuyết CSDL 3 Giới Thiệu Transact SQL T-SQL Transact-SQL là ngôn ngữ SQL mở rộng dựa trên SQL chuẩn của ISO International Organization for Standardization và ANSI American National Standards Institute được sử dụng trong SQL Server T-SQL được chia làm 3 nhóm Data Definition Language DDL lệnh dùng để quản lý các thuộc tính của một database như định nghĩa các hàng hoặc cột của một table hay vị trí data file của một có dạng Create object_Name Alter object_Name Drop object_Name Trong đó object_Name có thể là một table view stored procedure indexes. Ví dụ Lệnh Create sau sẽ tạo ra một table tên Importers với 3 cột CompanyID CompanyName Contact USE Northwind CREATE TABLE Importers CompanyID int NOT NULL CompanyName varchar 40 NOT NULL Contact varchar 40 NOT NULL Lý thuyết CSDL 4 Giới Thiệu Transact Data Control Language DCL SQL T-SQL Ðây là những lệnh quản lý các quyền truy cập lên từng object table view stored procedure. . Thường có dạng sau Grant Revoke Deny Ví dụ Lệnh sau sẽ cho phép user trong Public Role được quyền Select đối với table Customer trong database Northwind Role là một khái niệm giống như Windows Group sẽ được bàn kỹ trong phần Security USE Northwind GRANT SELECT ON Customers TO PUBLIC Lệnh sau sẽ từ chối quyền Select đối với table Customer trong database Northwind của các user trong Public Role USE Northwind DENY SELECT ON Customers TO .

TÀI LIỆU LIÊN QUAN
TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.