công nghệ ado.net cới c# - kiến thức cơ bản về sql server - Pdf 14

11
HỌC LẬP TRÌNH WEB TỪ CƠ BẢN ĐẾN NÂNG CAO
HocLapTrinhWeb.COM
http://www.facebook.com/groups/hoclaptrinhweb/
22
HỌC LẬP TRÌNH WEB TỪ CƠ BẢN ĐẾN NÂNG CAO
HocLapTrinhWeb.COM
http://www.facebook.com/groups/hoclaptrinhweb/
Kiến thức cơ bản về SQL Server
1.Các khái niệm cơ bản
2.Tiện ích SQL Server Management Studio
3.Các thao tác bằng lệnh trên các bảng dữ liệu
33
HỌC LẬP TRÌNH WEB TỪ CƠ BẢN ĐẾN NÂNG CAO
HocLapTrinhWeb.COM
http://www.facebook.com/groups/hoclaptrinhweb/
1. Các khái niệm cơ bản

Hệ quản trị cơ sở dữ liệu quan hệ

Cơ sở dữ liệu (Database)

Bảng (Table)

Người dùng (User)

Xác thực (Authentication)
44
HỌC LẬP TRÌNH WEB TỪ CƠ BẢN ĐẾN NÂNG CAO
HocLapTrinhWeb.COM
http://www.facebook.com/groups/hoclaptrinhweb/

Là một bảng gồm các cột (Column) và các dòng (Row)

Các cột còn được gọi là trường (Field)

Các dòng còn được gọi là mẩu tin (Record)
66
HỌC LẬP TRÌNH WEB TỪ CƠ BẢN ĐẾN NÂNG CAO
HocLapTrinhWeb.COM
http://www.facebook.com/groups/hoclaptrinhweb/
Quan hệ (Bảng)
77
HỌC LẬP TRÌNH WEB TỪ CƠ BẢN ĐẾN NÂNG CAO
HocLapTrinhWeb.COM
http://www.facebook.com/groups/hoclaptrinhweb/
Bảng (Table)

Các cột (Column)

Các dòng (Row)

Khóa chính (Primary Key)

Khóa ngoại (Foreign Key)
88
HỌC LẬP TRÌNH WEB TỪ CƠ BẢN ĐẾN NÂNG CAO
HocLapTrinhWeb.COM
http://www.facebook.com/groups/hoclaptrinhweb/
Người dùng (User)

Tên (user name)

HocLapTrinhWeb.COM
http://www.facebook.com/groups/hoclaptrinhweb/
Khởi động SSMS

Khởi động SSMS

Thực đơn Programs  Microsoft SQL Server  SQL
Server Management Studio

Đăng nhập vào SQL Server

Server type: Database Engine

Server name: tên server hoặc địa chỉ IP

Authentication: Windows hoặc SQL Server

Nếu SQL Server Authentication: User name và
Password
1212
HỌC LẬP TRÌNH WEB TỪ CƠ BẢN ĐẾN NÂNG CAO
HocLapTrinhWeb.COM
http://www.facebook.com/groups/hoclaptrinhweb/
Tạo Database

Tạo bằng giao diện

Nhấn nút phải chuột tại mục Databases

Chọn New Database …


Chọn Database muốn tạo Table

Nhấn nút phải chuột tại mục Tables

Chọn New Table …

Tạo các cột

Xác định các cột làm khóa chính (Primary Key)

Nhập dữ liệu

Chọn Table, nhấn nút phải chuột

Chọn Open Table
1515
HỌC LẬP TRÌNH WEB TỪ CƠ BẢN ĐẾN NÂNG CAO
HocLapTrinhWeb.COM
http://www.facebook.com/groups/hoclaptrinhweb/
Tạo Database Diagram

Để khai báo các ràng buộc khóa ngoại

Thao tác

Chọn Database muốn tạo Diagram

Nhấn nút phải chuột tại mục Database Diagrams


Sửa

Hủy
1818
HỌC LẬP TRÌNH WEB TỪ CƠ BẢN ĐẾN NÂNG CAO
HocLapTrinhWeb.COM
http://www.facebook.com/groups/hoclaptrinhweb/
Truy vấn dữ liệu

Giới thiệu Ngôn ngữ SQL

Truy vấn đơn giản trên một bảng

Truy vấn đơn giản trên nhiều bảng

Truy vấn có nhóm
1919
HỌC LẬP TRÌNH WEB TỪ CƠ BẢN ĐẾN NÂNG CAO
HocLapTrinhWeb.COM
http://www.facebook.com/groups/hoclaptrinhweb/
Giới thiệu ngôn ngữ SQL

Ngôn ngữ SQL

Structured Query Language (ngôn ngữ truy vấn có cấu
trúc)

Được công ty máy tính IBM đề xuất vào năm 1970

Ngôn ngữ dùng để truy vấn dữ liệu (dạng tiếng Anh)

2222
HỌC LẬP TRÌNH WEB TỪ CƠ BẢN ĐẾN NÂNG CAO
HocLapTrinhWeb.COM
http://www.facebook.com/groups/hoclaptrinhweb/
Truy vấn đơn giản trên một bảng

Ví dụ:
Select *
From SINH_VIEN

Ví dụ:
Select ma_sinh_vien, ho_sinh_vien, ten_sinh_vien
From SINH_VIEN
2323
HỌC LẬP TRÌNH WEB TỪ CƠ BẢN ĐẾN NÂNG CAO
HocLapTrinhWeb.COM
http://www.facebook.com/groups/hoclaptrinhweb/
Truy vấn đơn giản trên một bảng

Cú pháp 2
Select <Cột>|<Biểu thức>
From Tên bảng
[Where <Điều kiện lọc>]
[Order By <Cột sắp thứ tự>]
2424
HỌC LẬP TRÌNH WEB TỪ CƠ BẢN ĐẾN NÂNG CAO
HocLapTrinhWeb.COM
http://www.facebook.com/groups/hoclaptrinhweb/
Truy vấn đơn giản trên một bảng


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status