1. Trang chủ
  2. » Giáo Dục - Đào Tạo

bài 7 ngôn ngữ SQL

189 393 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 189
Dung lượng 11,34 MB

Nội dung

Bài Ngơn Ngữ SQL Nội Dung • Giới thiệu Ngơn Ngữ SQL Nhóm lệnh DDL Nhóm lệnh DML Câu lệnh Select Giới thiệu Ngôn Ngữ SQL Microsoft SQL Server hệ quản trị sở liệu quan hệ (Relation database management system – RDBMS) chạy hệ thống mạng Windows NT hay Windows Chuẩn ANSI SQL công bố vào năm 1989, 1992 1999 Đặc điểm SQL: Là ngôn ngữ tựa tiếng Anh Ngơn ngữ phi thủ tục Giới thiệu • Các lệnh SQL phân làm loại: – Ngôn ngữ định nghĩa liệu (Data Definition Language commands - DDL) – Ngôn ngữ thao tác liệu (Data Manipulation Language commands -DML) – Ngôn ngữ điều khiển liệu (Data Control Language commands -DCL) 4 Giới thiệu SQL – Data Definition Language Statements (DDL) – Data Control Language Statements (DCL) – Data Manipulation Language Statements (DML) 5 Creating a New Database   Cú pháp lệnh tạo CSDL : CREATE DATABASE database_name [ ON [ < filespec > [ , n ] ] [ , < filegroup > [ , n ] ] ] [ LOG ON { < filespec > [ , n ] } ] Cú pháp Filespec: (NAME = logical_name, FILENAME = 'path\filename', SIZE = size_in_MB, MAXSIZE = size_in_MB | UNLIMITED, FILEGROWTH = %_or_MB) Creating a New Database • Some arguments: – The name of the database – The size of the database – The files where the database will reside CREATE CREATEDATABASE DATABASESample Sample ON ON PRIMARY PRIMARY((NAME=SampleData, NAME=SampleData, FILENAME='c:\Program FILENAME='c:\ProgramFiles\ \ \Data\Sample.mdf', Files\ \ \Data\Sample.mdf', SIZE=10MB, SIZE=10MB, MAXSIZE=15MB, MAXSIZE=15MB, FILEGROWTH=20%) FILEGROWTH=20%) LOG LOGON ON ((NAME=SampleLog, NAME=SampleLog, FILENAME= FILENAME='c:\Program 'c:\ProgramFiles\ \ \Data\Sample.ldf', Files\ \ \Data\Sample.ldf', SIZE=3MB, SIZE=3MB, MAXSIZE=5MB, MAXSIZE=5MB, FILEGROWTH=1MB) FILEGROWTH=1MB) COLLATE COLLATESQL_Latin1_General_Cp1_CI_AS SQL_Latin1_General_Cp1_CI_AS Creating a New Database CREATE DATABASE Sales ON PRIMARY ( NAME = Sales1_dat, FILENAME = ‘D:\BTSQL\Sales_dat.mdf', SIZE = 10, MAXSIZE = 50, FILEGROWTH = 15% ), ( NAME = Sales2_dat, FILENAME = ‘D:\BTSQL\Sales2_dat.ndf', SIZE = 10, MAXSIZE = 50, FILEGROWTH = 15% ), FILEGROUP SalesGroup1 ( NAME = Sales3_dat, FILENAME = ‘D:\BTSQL\Sales3_dat.ndf', SIZE = 10, MAXSIZE = 50, FILEGROWTH = ) ( NAME = Sales4_dat, FILENAME = ‘D:\BTSQL\Sales4_dat.ndf', SIZE = 10, MAXSIZE = 50, FILEGROWTH = ) LOG ON ( NAME = 'Sales_log', FILENAME = ‘D:\BTSQL\salelog.ldf', SIZE = 5MB, MAXSIZE = 25MB, FILEGROWTH = 5MB ) Creating a New Database (từ menu) Managing Database Hiển thị thơng tin DB • Mở CSDL USE TenCSDl Ví dụ: use Sales • Kiểm tra tồn CSDL sp_helpdb TenCSDL • Kiểm tra không gian sử dụng CSDL sp_spaceused 10 Lệnh UPDATE • Thay đổi/cập nhật liệu bảng UPDATE SET = [ FROM ] [ WHERE • Ví dụ UPDATE [Chi tiet hoa don] SET Thue=Dongia+0.1*Dongia WHERE Masp

Ngày đăng: 18/11/2017, 20:40

TỪ KHÓA LIÊN QUAN

w