SlideShare a Scribd company logo
1 of 34
Download to read offline
Bài 1:
Làm quen với SQL Server 2008
Mục tiêu bài học
1. Tổng quan về SQL Server
2. Các công cụ của SQL Server
Làm quen với SQL Server 2008 2
2. Các công cụ của SQL Server
3. SQL Server Management Studio
Làm quen với SQL Server 2008 3
Là hệ quản trị cơ sở dữ liệu quan hệ (RDBMS) do
Microsoft phát triển
Hoạt động theo mô hình khách chủ cho phép đồng thời
cùng lúc có nhiều người dùng truy xuất đến dữ liệu.
SQL Server
SQL ServerMáy khách
(Client)
Làm quen với SQL Server 2008 4
Hệ quản trị CSDL quan hệ
(Relational Database
Management System)
SQL ServerMáy khách
(Client)
Kết quả (Results)Kết quả (Results)Kết quả (Results)Kết quả (Results)
Ứng dụng trên máy khách
(Client Application)
OLAPOLAP
OLTPOLTP
Truy vấn (Queries)Truy vấn (Queries)Truy vấn (Queries)Truy vấn (Queries)
Truy cập tới CSDL qua mạng
Hỗ trợ mô hình Client/Server
Kho dữ liệu (Data WareHouse)
Tương thích với chuẩn ANSI/ISO SQL-92
Hỗ trợ tìm kiếm Full-Text (Full-Text Search)
Hỗ trợ tìm kiếm thông tin trực tuyến (Books Online)
Một số tính năng của SQL Server 2008
Truy cập tới CSDL qua mạng
Hỗ trợ mô hình Client/Server
Kho dữ liệu (Data WareHouse)
Tương thích với chuẩn ANSI/ISO SQL-92
Hỗ trợ tìm kiếm Full-Text (Full-Text Search)
Hỗ trợ tìm kiếm thông tin trực tuyến (Books Online)
Làm quen với SQL Server 2008 5
Các kiểu dữ liệu mới và các hàm thư viện làm việc với
các kiểu dữ liệu này như XML, Các kiểu dữ liệu giá trị lớn
(lưu ảnh, video…)
Hỗ trợ FileStream để thao tác với các đối tượng nhị phân
lớn (BLOB)
Language-Integrated Query (LINQ)
Hỗ trợ DotNet 3.5
……
Một số tính năng của SQL Server 2008
Các kiểu dữ liệu mới và các hàm thư viện làm việc với
các kiểu dữ liệu này như XML, Các kiểu dữ liệu giá trị lớn
(lưu ảnh, video…)
Hỗ trợ FileStream để thao tác với các đối tượng nhị phân
lớn (BLOB)
Language-Integrated Query (LINQ)
Hỗ trợ DotNet 3.5
……
Làm quen với SQL Server 2008 6
SQL Server sử dụng ngôn ngữ T-SQL (Transact-SQL)
để truy vấn dữ liệu
T-SQL là ngôn ngữ SQL mở rộng dựa trên SQL chuẩn
của ISO và ANSI.
Ngôn ngữ truy vấn dữ liệu
SQL Server sử dụng ngôn ngữ T-SQL (Transact-SQL)
để truy vấn dữ liệu
T-SQL là ngôn ngữ SQL mở rộng dựa trên SQL chuẩn
của ISO và ANSI.
Làm quen với SQL Server 2008 7
Các câu lệnh T-SQL giống với các câu lệnh SQL đã học
trong môn cơ sở dữ liệu, được chia thành 3 nhóm:
Các câu lệnh định nghĩa dữ liệu (DDL)
Các câu lệnh thao tác dữ liệu (DML)
Các câu lệnh điểu khiển dữ liêu (DCL)
Điểm nổi bật của T-SQL là cung cấp các tính năng lập
trình giúp thao tác với CSDL như là một ngôn ngữ lập
trình thực thụ.
Sinh viên sẽ được học các tính năng này trong các bài
học sau
Transact SQL
Các câu lệnh T-SQL giống với các câu lệnh SQL đã học
trong môn cơ sở dữ liệu, được chia thành 3 nhóm:
Các câu lệnh định nghĩa dữ liệu (DDL)
Các câu lệnh thao tác dữ liệu (DML)
Các câu lệnh điểu khiển dữ liêu (DCL)
Điểm nổi bật của T-SQL là cung cấp các tính năng lập
trình giúp thao tác với CSDL như là một ngôn ngữ lập
trình thực thụ.
Sinh viên sẽ được học các tính năng này trong các bài
học sau
Làm quen với SQL Server 2008 8
So sánh các hệ quản trị CSDL
Oracle, DB2, SQL Server
Mục so
sánh
Oracle IBM Microsoft
Phát hành 1979 1985 1987
Phiên bản hiện
tại
Oracle 11g DB2 9 SQL Server 2008
Môi trường Unix
OS/390
Windows
OS/390, z/OS, and
AIX
Unix
Windows
Windows
Điểm mạnh Tin cậy Tin cậy Dễ sử dụng
Hệ thống điển
hình
Trung bình đến
lớn
Trên nền mạng
Nhiệm vụ thiết
yếu
Toàn doanh
nghiệp
Lớn và rất lớn
Kiến trúc tập trung
Nhiệm vụ thiết yếu
Toàn doanh nghiệp
Nhỏ tới trung bình
Trên nền mạng
Làm quen với SQL Server 2008 9
Mục so
sánh
Oracle IBM Microsoft
Phát hành 1979 1985 1987
Phiên bản hiện
tại
Oracle 11g DB2 9 SQL Server 2008
Môi trường Unix
OS/390
Windows
OS/390, z/OS, and
AIX
Unix
Windows
Windows
Điểm mạnh Tin cậy Tin cậy Dễ sử dụng
Hệ thống điển
hình
Trung bình đến
lớn
Trên nền mạng
Nhiệm vụ thiết
yếu
Toàn doanh
nghiệp
Lớn và rất lớn
Kiến trúc tập trung
Nhiệm vụ thiết yếu
Toàn doanh nghiệp
Nhỏ tới trung bình
Trên nền mạng
Oracle được sử dụng điển hình trong các hệ thống lớn,
thực thi các nhiệm vụ thiết yếu, các hệ thống chạy trên
một hoặc nhiều máy chủ Unix.
DB2 được sử dụng điển hình trong các hệ thống lớn,
thực thi các nhiệm vụ thiết yếu chạy trên hệ thống máy
mainframe sử dụng hệ điều hành z/OS hoặc OS/390.
SQL Server sử dụng điển hình trong các hệ thống nhỏ
đến trung bình chạy trên một hoặc nhiều máy chủ
Windows
So sánh các hệ quản trị CSDL
Oracle, DB2, SQL Server
Oracle được sử dụng điển hình trong các hệ thống lớn,
thực thi các nhiệm vụ thiết yếu, các hệ thống chạy trên
một hoặc nhiều máy chủ Unix.
DB2 được sử dụng điển hình trong các hệ thống lớn,
thực thi các nhiệm vụ thiết yếu chạy trên hệ thống máy
mainframe sử dụng hệ điều hành z/OS hoặc OS/390.
SQL Server sử dụng điển hình trong các hệ thống nhỏ
đến trung bình chạy trên một hoặc nhiều máy chủ
Windows
Làm quen với SQL Server 2008 10
Truy cập SQL Server
từ chương trình ứng dụng
OLE DB
ADOJDBC
Java driver
SQL Server
ADO.NET
.NET application Java application Visual Basic 6 application
Làm quen với SQL Server 2008 11
OLE DB
ADOJDBC
Java driver
SQL Server
ADO.NET
.NET application Java application Visual Basic 6 application
Làm quen với SQL Server 2008 12
Các công cụ của SQL Server 2008
Công cụ Mô tả
SQL Server Configuration
Manager
Là công cụ đồ họa dùng để khởi động và
dừng server cơ sở dữ liệu.
SQL Server Management
Studio
Là công cụ đồ họa chính được nhà phát
triển sử dụng để thao tác với cơ sở dữ
liệu SQL Server 2008.
Làm quen với SQL Server 2008 13
SQL Server Management
Studio
Là công cụ đồ họa chính được nhà phát
triển sử dụng để thao tác với cơ sở dữ
liệu SQL Server 2008.
Books Online Bộ tài liệu cho SQL Server 2008.
Để hiển thị màn hình Configuration Manager
Chọn StartAll ProgramsMicrosoft SQL Server
2008Configuration ToolsSQL Server
Configuration Manager.
Các tác vụ thường gặp:
Khởi động và dừng máy CSDL
Thay đổi chế độ khởi động cho một dịch vụ
Kích hoạt chế độ truy cập kết nối từ xa (remote
connection)
Kích hoạt truy cập kết nối từ xa cho phép các máy tính khác
có thể truy cập đến CSDL.
SQL Server
Configuration Management
Để hiển thị màn hình Configuration Manager
Chọn StartAll ProgramsMicrosoft SQL Server
2008Configuration ToolsSQL Server
Configuration Manager.
Các tác vụ thường gặp:
Khởi động và dừng máy CSDL
Thay đổi chế độ khởi động cho một dịch vụ
Kích hoạt chế độ truy cập kết nối từ xa (remote
connection)
Kích hoạt truy cập kết nối từ xa cho phép các máy tính khác
có thể truy cập đến CSDL.
Làm quen với SQL Server 2008 14
SQL Server
Configuration Management
Khởi động(Start)/Dừng (Stop) server cơ sở dữ liệu
Làm quen với SQL Server 2008 15
1. Click chuột phải vào dịch
vào dịch vụ cần khởi
động/dừng. Chọn Start/Stop
SQL Server
Configuration Management
- Các chế độ khởi
động:
+ Automatic: Chọn chế
độ này dịch vụ sẽ tự
động start mỗi khi khởi
động PC.
+ Disabled: Vô hiệu
chế độ khởi động.
+ Manual: Chế độ khởi
động bằng tay
Thay đổi chế độ khởi động cho một dịch vụ
Làm quen với SQL Server 2008 16
- Các chế độ khởi
động:
+ Automatic: Chọn chế
độ này dịch vụ sẽ tự
động start mỗi khi khởi
động PC.
+ Disabled: Vô hiệu
chế độ khởi động.
+ Manual: Chế độ khởi
động bằng tay
1. Click chuột phải vào dịch vào
dịch vụ. Chọn Properties.
2. Chọn Tab Service. Tại mục
Start Mode chọn chế độ khởi
động muốn thiết lập.
SQL Server
Configuration Management
Kích hoạt/vô hiệu chế độ truy cập kết nối từ xa (remote
connection)
Làm quen với SQL Server 2008 17
1. Mở rộng mục SQL Server
Network Configuration
2. Chọn Protocol cần kích hoạt
3. Chọn Enable/Disable
Books Online
Khởi động Book Online
bằng những cách sau:
Chọn một trong năm
lệnh đầu tiên tại menu
Help
Nhấn phím F1 khi
đang ở màn hình
Management Studio
Chọn từ menu Start
của Windows
Sử dụng để tra cứu nhanh các thông tin về SQL và SQL
Server như các câu lệnh và hàm SQL …
Làm quen với SQL Server 2008 18
Khởi động Book Online
bằng những cách sau:
Chọn một trong năm
lệnh đầu tiên tại menu
Help
Nhấn phím F1 khi
đang ở màn hình
Management Studio
Chọn từ menu Start
của Windows
Làm quen với SQL Server 2008 19
Kết nối tới SQL Server
Khi khởi động Management Studio, một hộp thoại
hiện lên yêu cầu nhập thông tin kết nối tới SQL Server
Hai loại xác thực khi kết nối SQL Server
Windows Authentication: Sử dụng Windows Login ID
SQL Server Authentication: Sử dụng SQL Login ID
Windows Authentication SQL Server Authentication
Làm quen với SQL Server 2008 20
Khi khởi động Management Studio, một hộp thoại
hiện lên yêu cầu nhập thông tin kết nối tới SQL Server
Hai loại xác thực khi kết nối SQL Server
Windows Authentication: Sử dụng Windows Login ID
SQL Server Authentication: Sử dụng SQL Login ID
Windows Authentication SQL Server Authentication
Giao diện Management Studio
Menu
Tool bar
CSDL
hiện thời
Kết
nối/Ngắt
kết nối
CSDL
Các tính năng
liên quan đến
truy vấn
Làm quen với SQL Server 2008 21
Cửa sổ Query Editor
Sử dụng để nhập câu lệnh SQL
Được hiển thị khi Click vào nút
New Query
Cửa sổ Object
Explorer
Để điều hướng qua các
đối tượng CSDL
Attach File cơ sở dữ liệu
Thao tác attach dùng để:
Tạo một CSDL mới sử dụng file CSDL đã có.
File sử dụng để attach:
.mdf: File chứa dữ liệu
.ldf: File log
Làm quen với SQL Server 2008 22
Thao tác attach dùng để:
Tạo một CSDL mới sử dụng file CSDL đã có.
File sử dụng để attach:
.mdf: File chứa dữ liệu
.ldf: File log
- Để mở cửa sổ Attach
Database
+ Click chuột phải vào mục
Databases trong cửa sổ
Object Explorer. Chọn
Attach
1. Click vào nút Add
để duyệt đến vị
trí lưu file CSDL
Khi attach một file CSDL, ta không thể di chuyển file đó
đến vị trí mới
Để di chuyển file CSDL tới vị trí mới. Ta làm như sau
Detach file CSDL
Di chuyển file CSDL tới vị trí mới. Sau đó attach lại CSDL
Detach File cơ sở dữ liệu
-Để mở cửa sổ Detach
Database.
+Mở rộng mục Databases
trong cửa sổ Object Explorer
+ Click chuột phải vào CSDL
cần detach. Chọn
Task>Detach.
Khi attach một file CSDL, ta không thể di chuyển file đó
đến vị trí mới
Để di chuyển file CSDL tới vị trí mới. Ta làm như sau
Detach file CSDL
Di chuyển file CSDL tới vị trí mới. Sau đó attach lại CSDL
Làm quen với SQL Server 2008 23
-Để mở cửa sổ Detach
Database.
+Mở rộng mục Databases
trong cửa sổ Object Explorer
+ Click chuột phải vào CSDL
cần detach. Chọn
Task>Detach.
Hướng dẫn hiển thị
lược đồ CSDL
-Mở rộng nút Database
Diagrams của CSDL
- Nhấn đúp chuột vào lược
đồ muốn xem.
Lược đồ CSDL hiển thị các bảng CSDL, các cột của bảng và
quan hệ giữa các bảng trong CSDL.
Các thao tác có thể thực hiện:
Thêm cột, sửa tên cột, xóa cột
Làm quen với SQL Server 2008 24
-Mở rộng nút Database
Diagrams của CSDL
- Nhấn đúp chuột vào lược
đồ muốn xem.
Nội dung
Attach CSDL AP (File CSDL đi kèm với Slide)
Xem lược đồ CSDL AP
Detach CSDL AP
Demo
Làm quen với SQL Server 2008 25
Nhập và thực thi câu lệnh SQL
- Để mở cửa sổ Query
Editor. Chọn nút New
Query.
- Để hiển thị danh sách
gợi ý bấm tổ hợp phím
Alt + mũi tên sang
phải
- Ẩn danh sách gợi ý.
Bấm phím Esc
- Thực thi Lệnh: Chọn
nút thực thi hoặc bấm
phím F5
Để làm việc với các câu lệnh SQL, sử dụng cửa sổ Query
Editor
Nút mở cửa sổ
Query Editor
Làm quen với SQL Server 2008 26
- Để mở cửa sổ Query
Editor. Chọn nút New
Query.
- Để hiển thị danh sách
gợi ý bấm tổ hợp phím
Alt + mũi tên sang
phải
- Ẩn danh sách gợi ý.
Bấm phím Esc
- Thực thi Lệnh: Chọn
nút thực thi hoặc bấm
phím F5
Hướng dẫn xử lý lỗi cú pháp
- Khi thực thi lệnh
SQL nếu có lỗi xảy
ra. Một thông báo
lỗi sẽ xuất hiện tại
Tab Message.
- Phần lệnh gây lỗi
sẽ được thông báo
và được gạch chân
màu đỏ
Làm quen với SQL Server 2008 27
- Khi thực thi lệnh
SQL nếu có lỗi xảy
ra. Một thông báo
lỗi sẽ xuất hiện tại
Tab Message.
- Phần lệnh gây lỗi
sẽ được thông báo
và được gạch chân
màu đỏ
Hướng dẫn xử lý lỗi cú pháp
Một số gợi ý khi xử lý lỗi cú pháp:
Quên hoặc lựa chọn sai CSDL
Viết sai tên bảng hoặc tên cột
Viết sai từ khóa
Bỏ sót dấu đóng ngoặc với một chuỗi ký tự.
Làm quen với SQL Server 2008 28
Một số gợi ý khi xử lý lỗi cú pháp:
Quên hoặc lựa chọn sai CSDL
Viết sai tên bảng hoặc tên cột
Viết sai từ khóa
Bỏ sót dấu đóng ngoặc với một chuỗi ký tự.
Khi làm việc với các câu lệnh SQL trên cửa sổ Query
Editor. Bạn có thể lưu dưới định dạng .sql để sử dụng khi
cần
Mở /Lưu một File SQL
Làm quen với SQL Server 2008 29
Cửa sổ Query Designer
Để mở cửa sổ Query Designer.
Nhấp chuột phải vào màn hình
Query Editor trống. Chọn Design
Query in Editor
Cách tạo truy vấn
Chọn các bảng cần lấy dữ liệu
Chọn các trường cần lấy dữ liệu
Thiết lập các tiêu chuẩn lọc dữ
liệu & sắp xếp dữ liệu
Chọn button OK. Cửa sổ Query
Editor hiện ra hiển thị câu lệnh
truy vấn vừa tạo.
Sử dụng để tạo truy vấn (SELECT, INSERT, UPDATE,
DELETE) qua giao diện đồ họa.
Hạn chế: Chỉ tạo được các truy vấn đơn giản
Làm quen với SQL Server 2008 30
Để mở cửa sổ Query Designer.
Nhấp chuột phải vào màn hình
Query Editor trống. Chọn Design
Query in Editor
Cách tạo truy vấn
Chọn các bảng cần lấy dữ liệu
Chọn các trường cần lấy dữ liệu
Thiết lập các tiêu chuẩn lọc dữ
liệu & sắp xếp dữ liệu
Chọn button OK. Cửa sổ Query
Editor hiện ra hiển thị câu lệnh
truy vấn vừa tạo.
Khung Diagram: Hiển thị các bảng
dùng trong truy vấn
Khung Criteria: Hiển thị các cột được
chọn trong khung Diagram
Khung SQL: Hiển thị câu
lệnh SQL được tạo bởi
Query Designer
Nội dung demo: (Demo trên CSDL AP)
Thực thi các câu lệnh truy vấn (INSERT, UPDATE, DELETE,
SELECT) trên các bảng
Sửa lỗi cú pháp
Sử dụng Query Designer để tạo các câu lệnh truy vấn
Lưu File .sql
Mở File .sql
Demo
Nội dung demo: (Demo trên CSDL AP)
Thực thi các câu lệnh truy vấn (INSERT, UPDATE, DELETE,
SELECT) trên các bảng
Sửa lỗi cú pháp
Sử dụng Query Designer để tạo các câu lệnh truy vấn
Lưu File .sql
Mở File .sql
Làm quen với SQL Server 2008 31
Các nội dung đã học trong bài
Tổng quan về SQL Server
SQL Server: Là hệ quản trị CSDL quan hệ. Hoạt động theo
mô hình khách chủ, cho phép đồng thời nhiều truy cập
đến CSDL
Ngôn ngữ để làm việc với CSDL trên SQL server là T-SQL
Cú pháp các câu lệnh của T-SQL tương tự như ngôn ngữ
SQL.
T-SQL hỗ trợ các tính năng lập trình giúp thao tác với
CSDL như là một ngôn ngữ lập trình thực thụ.
Tổng kết
Các nội dung đã học trong bài
Tổng quan về SQL Server
SQL Server: Là hệ quản trị CSDL quan hệ. Hoạt động theo
mô hình khách chủ, cho phép đồng thời nhiều truy cập
đến CSDL
Ngôn ngữ để làm việc với CSDL trên SQL server là T-SQL
Cú pháp các câu lệnh của T-SQL tương tự như ngôn ngữ
SQL.
T-SQL hỗ trợ các tính năng lập trình giúp thao tác với
CSDL như là một ngôn ngữ lập trình thực thụ.
Làm quen với SQL Server 2008 32
Các công cụ của SQL Server
SQL Server Configuration Manager: Để khởi động và
dừng máy CSDL, cấu hình các dịch vụ của SQL và cấu hình
truy cập kết nối từ xa
SQL Server Book Online: Bộ tài liệu tra cứu thông tin
nhanh của SQL Server
SQL Server Management Studio: Công cụ đồ họa để
thao tác với CSDL
Tổng kết
Các công cụ của SQL Server
SQL Server Configuration Manager: Để khởi động và
dừng máy CSDL, cấu hình các dịch vụ của SQL và cấu hình
truy cập kết nối từ xa
SQL Server Book Online: Bộ tài liệu tra cứu thông tin
nhanh của SQL Server
SQL Server Management Studio: Công cụ đồ họa để
thao tác với CSDL
Làm quen với SQL Server 2008 33
Làm quen với công cụ Management Studio
Kết nối tới CSDL
Attach CSDL
Detach CSDL
Xem lược đồ CSDL
Nhập và thực thi truy vấn
Xử lý lỗi cú pháp
Mở lưu File .sql
Tạo truy vấn với cửa sổ Query Designer
Tổng kết
Làm quen với công cụ Management Studio
Kết nối tới CSDL
Attach CSDL
Detach CSDL
Xem lược đồ CSDL
Nhập và thực thi truy vấn
Xử lý lỗi cú pháp
Mở lưu File .sql
Tạo truy vấn với cửa sổ Query Designer
Làm quen với SQL Server 2008 34

More Related Content

What's hot

Bài 6: Lập trình với CSDL Kiến trúc kết nối & Buộc dữ liệu - Lập trình winfor...
Bài 6: Lập trình với CSDL Kiến trúc kết nối & Buộc dữ liệu - Lập trình winfor...Bài 6: Lập trình với CSDL Kiến trúc kết nối & Buộc dữ liệu - Lập trình winfor...
Bài 6: Lập trình với CSDL Kiến trúc kết nối & Buộc dữ liệu - Lập trình winfor...MasterCode.vn
 
Bài 4: Lập trình với CSDL ADO.NET & Kiến trúc không kết nối & Lập trình giao ...
Bài 4: Lập trình với CSDL ADO.NET & Kiến trúc không kết nối & Lập trình giao ...Bài 4: Lập trình với CSDL ADO.NET & Kiến trúc không kết nối & Lập trình giao ...
Bài 4: Lập trình với CSDL ADO.NET & Kiến trúc không kết nối & Lập trình giao ...MasterCode.vn
 
1 giới thiệu-cài đặt oracle
1 giới thiệu-cài đặt oracle1 giới thiệu-cài đặt oracle
1 giới thiệu-cài đặt oraclehoangdinhhanh88
 
De cuong chi tiet hoc phan oracle
De cuong chi tiet hoc phan oracleDe cuong chi tiet hoc phan oracle
De cuong chi tiet hoc phan oraclephamminhthuanfuny
 
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 5
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 5Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 5
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 5pisu412
 
Trong bài viết hôm nay
Trong bài viết hôm nayTrong bài viết hôm nay
Trong bài viết hôm nayledoanduc
 
Bài 3: Ngôn ngữ truy vân có cấu trúc (SQL) - Giáo trình FPT
Bài 3: Ngôn ngữ truy vân có cấu trúc (SQL) - Giáo trình FPTBài 3: Ngôn ngữ truy vân có cấu trúc (SQL) - Giáo trình FPT
Bài 3: Ngôn ngữ truy vân có cấu trúc (SQL) - Giáo trình FPTMasterCode.vn
 
3. phan quyen trong sql server 01012010
3. phan quyen trong sql server 010120103. phan quyen trong sql server 01012010
3. phan quyen trong sql server 01012010Truong van Duoc
 
Bài 7: Đối tượng Data Source -Đóng gói ứng dụng - Giới thiệu các kĩ thuật lập...
Bài 7: Đối tượng Data Source -Đóng gói ứng dụng - Giới thiệu các kĩ thuật lập...Bài 7: Đối tượng Data Source -Đóng gói ứng dụng - Giới thiệu các kĩ thuật lập...
Bài 7: Đối tượng Data Source -Đóng gói ứng dụng - Giới thiệu các kĩ thuật lập...MasterCode.vn
 
Lap trinhcosodulieuvoi c-sharp_phan-1
Lap trinhcosodulieuvoi c-sharp_phan-1Lap trinhcosodulieuvoi c-sharp_phan-1
Lap trinhcosodulieuvoi c-sharp_phan-1Hiển Phùng
 
Bài 10: Giới thiệu về Server Core - Giáo trình FPT
Bài 10: Giới thiệu về Server Core - Giáo trình FPTBài 10: Giới thiệu về Server Core - Giáo trình FPT
Bài 10: Giới thiệu về Server Core - Giáo trình FPTMasterCode.vn
 
Bài 1: Tổng quan về cơ sở dữ liệu - Giáo trình FPT
Bài 1: Tổng quan về cơ sở dữ liệu - Giáo trình FPTBài 1: Tổng quan về cơ sở dữ liệu - Giáo trình FPT
Bài 1: Tổng quan về cơ sở dữ liệu - Giáo trình FPTMasterCode.vn
 
Bài 7 Microsof POWERPOINT 2007 - Giáo trình FPT
Bài 7 Microsof POWERPOINT 2007 - Giáo trình FPTBài 7 Microsof POWERPOINT 2007 - Giáo trình FPT
Bài 7 Microsof POWERPOINT 2007 - Giáo trình FPTMasterCode.vn
 
Bài 3: Triển khai dịch vụ Active Directory - Giáo trình FPT
Bài 3: Triển khai dịch vụ Active Directory - Giáo trình FPTBài 3: Triển khai dịch vụ Active Directory - Giáo trình FPT
Bài 3: Triển khai dịch vụ Active Directory - Giáo trình FPTMasterCode.vn
 
Bài 5: Làm quen với lập trình CSDL ASP.NET - Giáo trình FPT - Có ví dụ kèm theo
Bài 5: Làm quen với lập trình CSDL ASP.NET - Giáo trình FPT - Có ví dụ kèm theoBài 5: Làm quen với lập trình CSDL ASP.NET - Giáo trình FPT - Có ví dụ kèm theo
Bài 5: Làm quen với lập trình CSDL ASP.NET - Giáo trình FPT - Có ví dụ kèm theoMasterCode.vn
 

What's hot (20)

Bài 6: Lập trình với CSDL Kiến trúc kết nối & Buộc dữ liệu - Lập trình winfor...
Bài 6: Lập trình với CSDL Kiến trúc kết nối & Buộc dữ liệu - Lập trình winfor...Bài 6: Lập trình với CSDL Kiến trúc kết nối & Buộc dữ liệu - Lập trình winfor...
Bài 6: Lập trình với CSDL Kiến trúc kết nối & Buộc dữ liệu - Lập trình winfor...
 
3250
32503250
3250
 
Tu hoc SQL 2000
Tu hoc SQL 2000Tu hoc SQL 2000
Tu hoc SQL 2000
 
Bài 4: Lập trình với CSDL ADO.NET & Kiến trúc không kết nối & Lập trình giao ...
Bài 4: Lập trình với CSDL ADO.NET & Kiến trúc không kết nối & Lập trình giao ...Bài 4: Lập trình với CSDL ADO.NET & Kiến trúc không kết nối & Lập trình giao ...
Bài 4: Lập trình với CSDL ADO.NET & Kiến trúc không kết nối & Lập trình giao ...
 
1 giới thiệu-cài đặt oracle
1 giới thiệu-cài đặt oracle1 giới thiệu-cài đặt oracle
1 giới thiệu-cài đặt oracle
 
De cuong chi tiet hoc phan oracle
De cuong chi tiet hoc phan oracleDe cuong chi tiet hoc phan oracle
De cuong chi tiet hoc phan oracle
 
Bao cao detai
Bao cao detaiBao cao detai
Bao cao detai
 
01 tong-quan-ado
01 tong-quan-ado01 tong-quan-ado
01 tong-quan-ado
 
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 5
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 5Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 5
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 5
 
Trong bài viết hôm nay
Trong bài viết hôm nayTrong bài viết hôm nay
Trong bài viết hôm nay
 
Bài 3: Ngôn ngữ truy vân có cấu trúc (SQL) - Giáo trình FPT
Bài 3: Ngôn ngữ truy vân có cấu trúc (SQL) - Giáo trình FPTBài 3: Ngôn ngữ truy vân có cấu trúc (SQL) - Giáo trình FPT
Bài 3: Ngôn ngữ truy vân có cấu trúc (SQL) - Giáo trình FPT
 
3. phan quyen trong sql server 01012010
3. phan quyen trong sql server 010120103. phan quyen trong sql server 01012010
3. phan quyen trong sql server 01012010
 
Bài 7: Đối tượng Data Source -Đóng gói ứng dụng - Giới thiệu các kĩ thuật lập...
Bài 7: Đối tượng Data Source -Đóng gói ứng dụng - Giới thiệu các kĩ thuật lập...Bài 7: Đối tượng Data Source -Đóng gói ứng dụng - Giới thiệu các kĩ thuật lập...
Bài 7: Đối tượng Data Source -Đóng gói ứng dụng - Giới thiệu các kĩ thuật lập...
 
Lap trinhcosodulieuvoi c-sharp_phan-1
Lap trinhcosodulieuvoi c-sharp_phan-1Lap trinhcosodulieuvoi c-sharp_phan-1
Lap trinhcosodulieuvoi c-sharp_phan-1
 
Bài 10: Giới thiệu về Server Core - Giáo trình FPT
Bài 10: Giới thiệu về Server Core - Giáo trình FPTBài 10: Giới thiệu về Server Core - Giáo trình FPT
Bài 10: Giới thiệu về Server Core - Giáo trình FPT
 
Mô hình 3 lớp trong C#
Mô hình 3 lớp trong C#Mô hình 3 lớp trong C#
Mô hình 3 lớp trong C#
 
Bài 1: Tổng quan về cơ sở dữ liệu - Giáo trình FPT
Bài 1: Tổng quan về cơ sở dữ liệu - Giáo trình FPTBài 1: Tổng quan về cơ sở dữ liệu - Giáo trình FPT
Bài 1: Tổng quan về cơ sở dữ liệu - Giáo trình FPT
 
Bài 7 Microsof POWERPOINT 2007 - Giáo trình FPT
Bài 7 Microsof POWERPOINT 2007 - Giáo trình FPTBài 7 Microsof POWERPOINT 2007 - Giáo trình FPT
Bài 7 Microsof POWERPOINT 2007 - Giáo trình FPT
 
Bài 3: Triển khai dịch vụ Active Directory - Giáo trình FPT
Bài 3: Triển khai dịch vụ Active Directory - Giáo trình FPTBài 3: Triển khai dịch vụ Active Directory - Giáo trình FPT
Bài 3: Triển khai dịch vụ Active Directory - Giáo trình FPT
 
Bài 5: Làm quen với lập trình CSDL ASP.NET - Giáo trình FPT - Có ví dụ kèm theo
Bài 5: Làm quen với lập trình CSDL ASP.NET - Giáo trình FPT - Có ví dụ kèm theoBài 5: Làm quen với lập trình CSDL ASP.NET - Giáo trình FPT - Có ví dụ kèm theo
Bài 5: Làm quen với lập trình CSDL ASP.NET - Giáo trình FPT - Có ví dụ kèm theo
 

Viewers also liked

Swapnil Bhavsar - Resume
Swapnil Bhavsar - ResumeSwapnil Bhavsar - Resume
Swapnil Bhavsar - Resumeswapnil bhavsar
 
творчій звіт ЗОШ № 6 м. Димитрова
творчій звіт ЗОШ № 6 м. Димитроватворчій звіт ЗОШ № 6 м. Димитрова
творчій звіт ЗОШ № 6 м. Димитроваblondik1289
 
How to conduct yourself at work
How to conduct yourself at workHow to conduct yourself at work
How to conduct yourself at workMargaret Lakra Deb
 
Забезпечуємо підтримку обдарованих учнів
Забезпечуємо підтримку обдарованих учнівЗабезпечуємо підтримку обдарованих учнів
Забезпечуємо підтримку обдарованих учнівblondik1289
 
літературно мистецький календар травень 2015
літературно мистецький календар травень 2015літературно мистецький календар травень 2015
літературно мистецький календар травень 2015Юлия Тер-Давлатян
 
School management Software
School management SoftwareSchool management Software
School management SoftwareGlobalcampus
 
Pushback: Information literacy does not mean what you think it means
Pushback: Information literacy does not mean what you think it meansPushback: Information literacy does not mean what you think it means
Pushback: Information literacy does not mean what you think it meanssi641
 
金融监管框架的改革国际经验和中国的选择
金融监管框架的改革国际经验和中国的选择金融监管框架的改革国际经验和中国的选择
金融监管框架的改革国际经验和中国的选择Beixiao(Robert) Liu
 
забезпечуємо підтримку обдарованих учнів
забезпечуємо підтримку обдарованих учнівзабезпечуємо підтримку обдарованих учнів
забезпечуємо підтримку обдарованих учнівblondik1289
 
Championship Title Boxing
Championship Title Boxing Championship Title Boxing
Championship Title Boxing Lola Montelongo
 
Trends in APN practice engage in the change
Trends in APN practice engage in the changeTrends in APN practice engage in the change
Trends in APN practice engage in the changeDeena Nardi
 
The-Path-to-2016-Success
The-Path-to-2016-SuccessThe-Path-to-2016-Success
The-Path-to-2016-SuccessMatt Robbins
 

Viewers also liked (20)

Swapnil Bhavsar - Resume
Swapnil Bhavsar - ResumeSwapnil Bhavsar - Resume
Swapnil Bhavsar - Resume
 
Pollution control
Pollution controlPollution control
Pollution control
 
творчій звіт ЗОШ № 6 м. Димитрова
творчій звіт ЗОШ № 6 м. Димитроватворчій звіт ЗОШ № 6 м. Димитрова
творчій звіт ЗОШ № 6 м. Димитрова
 
CURRICULUM VITAE sele (2)
CURRICULUM VITAE sele (2)CURRICULUM VITAE sele (2)
CURRICULUM VITAE sele (2)
 
Actual faerie powerpoint
Actual faerie powerpointActual faerie powerpoint
Actual faerie powerpoint
 
How to conduct yourself at work
How to conduct yourself at workHow to conduct yourself at work
How to conduct yourself at work
 
Забезпечуємо підтримку обдарованих учнів
Забезпечуємо підтримку обдарованих учнівЗабезпечуємо підтримку обдарованих учнів
Забезпечуємо підтримку обдарованих учнів
 
літературно мистецький календар травень 2015
літературно мистецький календар травень 2015літературно мистецький календар травень 2015
літературно мистецький календар травень 2015
 
School management Software
School management SoftwareSchool management Software
School management Software
 
E learning
E learningE learning
E learning
 
Pushback: Information literacy does not mean what you think it means
Pushback: Information literacy does not mean what you think it meansPushback: Information literacy does not mean what you think it means
Pushback: Information literacy does not mean what you think it means
 
金融监管框架的改革国际经验和中国的选择
金融监管框架的改革国际经验和中国的选择金融监管框架的改革国际经验和中国的选择
金融监管框架的改革国际经验和中国的选择
 
забезпечуємо підтримку обдарованих учнів
забезпечуємо підтримку обдарованих учнівзабезпечуємо підтримку обдарованих учнів
забезпечуємо підтримку обдарованих учнів
 
Championship Title Boxing
Championship Title Boxing Championship Title Boxing
Championship Title Boxing
 
Trends in APN practice engage in the change
Trends in APN practice engage in the changeTrends in APN practice engage in the change
Trends in APN practice engage in the change
 
Січень 2017
Січень 2017Січень 2017
Січень 2017
 
SUMMER STYLE SOURCE FINAL_v7
SUMMER STYLE SOURCE FINAL_v7SUMMER STYLE SOURCE FINAL_v7
SUMMER STYLE SOURCE FINAL_v7
 
5-Day VA Category 1.1
5-Day VA Category 1.15-Day VA Category 1.1
5-Day VA Category 1.1
 
PBAlignment
PBAlignmentPBAlignment
PBAlignment
 
The-Path-to-2016-Success
The-Path-to-2016-SuccessThe-Path-to-2016-Success
The-Path-to-2016-Success
 

Similar to Bai 1 lam quen voi sql 2008

Hoc sql server 2000
Hoc sql server 2000Hoc sql server 2000
Hoc sql server 2000phamhuuai
 
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 1
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 1Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 1
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 1pisu412
 
b1-gioithieu-190213084421.pdf
b1-gioithieu-190213084421.pdfb1-gioithieu-190213084421.pdf
b1-gioithieu-190213084421.pdfQuyVo27
 
Gt he quan_tri_csdl_ms_sql_server
Gt he quan_tri_csdl_ms_sql_serverGt he quan_tri_csdl_ms_sql_server
Gt he quan_tri_csdl_ms_sql_serveranhanh81
 
Thương mại điện tử
Thương  mại điện tửThương  mại điện tử
Thương mại điện tửgacon2009
 
CVNguyenThanhLam-102015-Vi
CVNguyenThanhLam-102015-ViCVNguyenThanhLam-102015-Vi
CVNguyenThanhLam-102015-ViLam Nguyen
 
Báo cáo chuyên đề mạng -Tìm hiểu và cấu hinh Group policy trên windows server...
Báo cáo chuyên đề mạng -Tìm hiểu và cấu hinh Group policy trên windows server...Báo cáo chuyên đề mạng -Tìm hiểu và cấu hinh Group policy trên windows server...
Báo cáo chuyên đề mạng -Tìm hiểu và cấu hinh Group policy trên windows server...Lương Kiên
 
Bao cao thuc tap athena chinh sua
Bao cao thuc tap athena chinh suaBao cao thuc tap athena chinh sua
Bao cao thuc tap athena chinh suaHình Vô
 
Bao cao thuc tap
Bao cao thuc tapBao cao thuc tap
Bao cao thuc tapHình Vô
 
23842023 giao-trinh-access-2003
23842023 giao-trinh-access-200323842023 giao-trinh-access-2003
23842023 giao-trinh-access-2003trungdha
 
Bao cao wesite bán giày.docx
Bao cao wesite bán giày.docxBao cao wesite bán giày.docx
Bao cao wesite bán giày.docxssuser11005a
 
Báo cáo kĩ thuật phần mềm và ứng dụng
Báo cáo kĩ thuật phần mềm và ứng dụngBáo cáo kĩ thuật phần mềm và ứng dụng
Báo cáo kĩ thuật phần mềm và ứng dụngVượng Đặng
 
Asp net
Asp netAsp net
Asp netquanvn
 
Bao cao web cake php
Bao cao web cake phpBao cao web cake php
Bao cao web cake phplaonap166
 

Similar to Bai 1 lam quen voi sql 2008 (20)

Hoc sql server 2000
Hoc sql server 2000Hoc sql server 2000
Hoc sql server 2000
 
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 1
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 1Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 1
Slide Hệ Quản Trị Cơ sở dữ liệu - CHƯƠNG 1
 
b1-gioithieu-190213084421.pdf
b1-gioithieu-190213084421.pdfb1-gioithieu-190213084421.pdf
b1-gioithieu-190213084421.pdf
 
Mo hinh-3-lop
Mo hinh-3-lopMo hinh-3-lop
Mo hinh-3-lop
 
Gt he quan_tri_csdl_ms_sql_server
Gt he quan_tri_csdl_ms_sql_serverGt he quan_tri_csdl_ms_sql_server
Gt he quan_tri_csdl_ms_sql_server
 
Qt he co so du lieu
Qt he co so du lieuQt he co so du lieu
Qt he co so du lieu
 
Thương mại điện tử
Thương  mại điện tửThương  mại điện tử
Thương mại điện tử
 
CVNguyenThanhLam-102015-Vi
CVNguyenThanhLam-102015-ViCVNguyenThanhLam-102015-Vi
CVNguyenThanhLam-102015-Vi
 
01 gioithieu
01 gioithieu01 gioithieu
01 gioithieu
 
Báo cáo chuyên đề mạng -Tìm hiểu và cấu hinh Group policy trên windows server...
Báo cáo chuyên đề mạng -Tìm hiểu và cấu hinh Group policy trên windows server...Báo cáo chuyên đề mạng -Tìm hiểu và cấu hinh Group policy trên windows server...
Báo cáo chuyên đề mạng -Tìm hiểu và cấu hinh Group policy trên windows server...
 
ôn tập dbms
ôn tập dbmsôn tập dbms
ôn tập dbms
 
Bao cao thuc tap athena chinh sua
Bao cao thuc tap athena chinh suaBao cao thuc tap athena chinh sua
Bao cao thuc tap athena chinh sua
 
Bao cao thuc tap
Bao cao thuc tapBao cao thuc tap
Bao cao thuc tap
 
23842023 giao-trinh-access-2003
23842023 giao-trinh-access-200323842023 giao-trinh-access-2003
23842023 giao-trinh-access-2003
 
Bao cao wesite bán giày.docx
Bao cao wesite bán giày.docxBao cao wesite bán giày.docx
Bao cao wesite bán giày.docx
 
Báo cáo kĩ thuật phần mềm và ứng dụng
Báo cáo kĩ thuật phần mềm và ứng dụngBáo cáo kĩ thuật phần mềm và ứng dụng
Báo cáo kĩ thuật phần mềm và ứng dụng
 
Asp net
Asp netAsp net
Asp net
 
Tu hoc asp
Tu hoc aspTu hoc asp
Tu hoc asp
 
Bao cao web cake php
Bao cao web cake phpBao cao web cake php
Bao cao web cake php
 
Mau slide
Mau slideMau slide
Mau slide
 

Recently uploaded

SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...Nguyen Thanh Tu Collection
 
50 ĐỀ ĐỀ XUẤT THI VÀO 10 THPT SỞ GIÁO DỤC THANH HÓA MÔN TIẾNG ANH 9 CÓ TỰ LUẬ...
50 ĐỀ ĐỀ XUẤT THI VÀO 10 THPT SỞ GIÁO DỤC THANH HÓA MÔN TIẾNG ANH 9 CÓ TỰ LUẬ...50 ĐỀ ĐỀ XUẤT THI VÀO 10 THPT SỞ GIÁO DỤC THANH HÓA MÔN TIẾNG ANH 9 CÓ TỰ LUẬ...
50 ĐỀ ĐỀ XUẤT THI VÀO 10 THPT SỞ GIÁO DỤC THANH HÓA MÔN TIẾNG ANH 9 CÓ TỰ LUẬ...Nguyen Thanh Tu Collection
 
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...Nguyen Thanh Tu Collection
 
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Nguyen Thanh Tu Collection
 
Tư tưởng Hồ Chí Minh về độc lập dân tộc và CNXH
Tư tưởng Hồ Chí Minh về độc lập dân tộc và CNXHTư tưởng Hồ Chí Minh về độc lập dân tộc và CNXH
Tư tưởng Hồ Chí Minh về độc lập dân tộc và CNXHThaoPhuong154017
 
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...Nguyen Thanh Tu Collection
 
Trích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docxTrích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docxnhungdt08102004
 
200 câu hỏi trắc nghiệm ôn tập PLDC.pdf
200 câu hỏi trắc nghiệm ôn tập  PLDC.pdf200 câu hỏi trắc nghiệm ôn tập  PLDC.pdf
200 câu hỏi trắc nghiệm ôn tập PLDC.pdfdong92356
 
cuộc cải cách của Lê Thánh Tông - Sử 11
cuộc cải cách của Lê Thánh Tông -  Sử 11cuộc cải cách của Lê Thánh Tông -  Sử 11
cuộc cải cách của Lê Thánh Tông - Sử 11zedgaming208
 
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...Nguyen Thanh Tu Collection
 
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...Nguyen Thanh Tu Collection
 
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...Nguyen Thanh Tu Collection
 
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh líKiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh líDr K-OGN
 
Slide Webinar Hướng dẫn sử dụng ChatGPT cho người mới bắt đầ...
Slide Webinar Hướng dẫn sử dụng ChatGPT cho người mới bắt đầ...Slide Webinar Hướng dẫn sử dụng ChatGPT cho người mới bắt đầ...
Slide Webinar Hướng dẫn sử dụng ChatGPT cho người mới bắt đầ...Học viện Kstudy
 
Bài giảng về vật liệu ceramic ( sứ vệ sinh, gạch ốp lát )
Bài giảng về vật liệu ceramic ( sứ vệ sinh, gạch ốp lát )Bài giảng về vật liệu ceramic ( sứ vệ sinh, gạch ốp lát )
Bài giảng về vật liệu ceramic ( sứ vệ sinh, gạch ốp lát )lamdapoet123
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
Sơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdfSơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdftohoanggiabao81
 
TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...
TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...
TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...Nguyen Thanh Tu Collection
 
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhhôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhhvanhathvc
 
Bai 1 cong bo mot cong trinh nghien cuu khoa hoc
Bai 1 cong bo mot cong trinh nghien cuu khoa hocBai 1 cong bo mot cong trinh nghien cuu khoa hoc
Bai 1 cong bo mot cong trinh nghien cuu khoa hocVnPhan58
 

Recently uploaded (20)

SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
SÁNG KIẾN “THIẾT KẾ VÀ SỬ DỤNG INFOGRAPHIC TRONG DẠY HỌC ĐỊA LÍ 11 (BỘ SÁCH K...
 
50 ĐỀ ĐỀ XUẤT THI VÀO 10 THPT SỞ GIÁO DỤC THANH HÓA MÔN TIẾNG ANH 9 CÓ TỰ LUẬ...
50 ĐỀ ĐỀ XUẤT THI VÀO 10 THPT SỞ GIÁO DỤC THANH HÓA MÔN TIẾNG ANH 9 CÓ TỰ LUẬ...50 ĐỀ ĐỀ XUẤT THI VÀO 10 THPT SỞ GIÁO DỤC THANH HÓA MÔN TIẾNG ANH 9 CÓ TỰ LUẬ...
50 ĐỀ ĐỀ XUẤT THI VÀO 10 THPT SỞ GIÁO DỤC THANH HÓA MÔN TIẾNG ANH 9 CÓ TỰ LUẬ...
 
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
BỘ ĐỀ KIỂM TRA CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO CẤU TRÚC ĐỀ MIN...
 
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
 
Tư tưởng Hồ Chí Minh về độc lập dân tộc và CNXH
Tư tưởng Hồ Chí Minh về độc lập dân tộc và CNXHTư tưởng Hồ Chí Minh về độc lập dân tộc và CNXH
Tư tưởng Hồ Chí Minh về độc lập dân tộc và CNXH
 
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA CUỐI HỌC KÌ 2 NĂM HỌC 2023-202...
 
Trích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docxTrích dẫn trắc nghiệm tư tưởng HCM5.docx
Trích dẫn trắc nghiệm tư tưởng HCM5.docx
 
200 câu hỏi trắc nghiệm ôn tập PLDC.pdf
200 câu hỏi trắc nghiệm ôn tập  PLDC.pdf200 câu hỏi trắc nghiệm ôn tập  PLDC.pdf
200 câu hỏi trắc nghiệm ôn tập PLDC.pdf
 
cuộc cải cách của Lê Thánh Tông - Sử 11
cuộc cải cách của Lê Thánh Tông -  Sử 11cuộc cải cách của Lê Thánh Tông -  Sử 11
cuộc cải cách của Lê Thánh Tông - Sử 11
 
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...
10 ĐỀ KIỂM TRA + 6 ĐỀ ÔN TẬP CUỐI KÌ 2 VẬT LÝ 11 - KẾT NỐI TRI THỨC - THEO C...
 
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
 
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...
ĐỀ THAM KHẢO THEO HƯỚNG MINH HỌA 2025 KIỂM TRA GIỮA HỌC KÌ + CUỐI HỌC KÌ 2 NĂ...
 
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh líKiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
 
Slide Webinar Hướng dẫn sử dụng ChatGPT cho người mới bắt đầ...
Slide Webinar Hướng dẫn sử dụng ChatGPT cho người mới bắt đầ...Slide Webinar Hướng dẫn sử dụng ChatGPT cho người mới bắt đầ...
Slide Webinar Hướng dẫn sử dụng ChatGPT cho người mới bắt đầ...
 
Bài giảng về vật liệu ceramic ( sứ vệ sinh, gạch ốp lát )
Bài giảng về vật liệu ceramic ( sứ vệ sinh, gạch ốp lát )Bài giảng về vật liệu ceramic ( sứ vệ sinh, gạch ốp lát )
Bài giảng về vật liệu ceramic ( sứ vệ sinh, gạch ốp lát )
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
Sơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdfSơ đồ tư duy môn sinh học bậc THPT.pdf
Sơ đồ tư duy môn sinh học bậc THPT.pdf
 
TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...
TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...
TỔNG HỢP 30 ĐỀ THI CHỌN HSG CÁC TRƯỜNG THPT CHUYÊN VÙNG DUYÊN HẢI & ĐỒNG BẰNG...
 
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhhôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
 
Bai 1 cong bo mot cong trinh nghien cuu khoa hoc
Bai 1 cong bo mot cong trinh nghien cuu khoa hocBai 1 cong bo mot cong trinh nghien cuu khoa hoc
Bai 1 cong bo mot cong trinh nghien cuu khoa hoc
 

Bai 1 lam quen voi sql 2008

  • 1. Bài 1: Làm quen với SQL Server 2008
  • 2. Mục tiêu bài học 1. Tổng quan về SQL Server 2. Các công cụ của SQL Server Làm quen với SQL Server 2008 2 2. Các công cụ của SQL Server 3. SQL Server Management Studio
  • 3. Làm quen với SQL Server 2008 3
  • 4. Là hệ quản trị cơ sở dữ liệu quan hệ (RDBMS) do Microsoft phát triển Hoạt động theo mô hình khách chủ cho phép đồng thời cùng lúc có nhiều người dùng truy xuất đến dữ liệu. SQL Server SQL ServerMáy khách (Client) Làm quen với SQL Server 2008 4 Hệ quản trị CSDL quan hệ (Relational Database Management System) SQL ServerMáy khách (Client) Kết quả (Results)Kết quả (Results)Kết quả (Results)Kết quả (Results) Ứng dụng trên máy khách (Client Application) OLAPOLAP OLTPOLTP Truy vấn (Queries)Truy vấn (Queries)Truy vấn (Queries)Truy vấn (Queries)
  • 5. Truy cập tới CSDL qua mạng Hỗ trợ mô hình Client/Server Kho dữ liệu (Data WareHouse) Tương thích với chuẩn ANSI/ISO SQL-92 Hỗ trợ tìm kiếm Full-Text (Full-Text Search) Hỗ trợ tìm kiếm thông tin trực tuyến (Books Online) Một số tính năng của SQL Server 2008 Truy cập tới CSDL qua mạng Hỗ trợ mô hình Client/Server Kho dữ liệu (Data WareHouse) Tương thích với chuẩn ANSI/ISO SQL-92 Hỗ trợ tìm kiếm Full-Text (Full-Text Search) Hỗ trợ tìm kiếm thông tin trực tuyến (Books Online) Làm quen với SQL Server 2008 5
  • 6. Các kiểu dữ liệu mới và các hàm thư viện làm việc với các kiểu dữ liệu này như XML, Các kiểu dữ liệu giá trị lớn (lưu ảnh, video…) Hỗ trợ FileStream để thao tác với các đối tượng nhị phân lớn (BLOB) Language-Integrated Query (LINQ) Hỗ trợ DotNet 3.5 …… Một số tính năng của SQL Server 2008 Các kiểu dữ liệu mới và các hàm thư viện làm việc với các kiểu dữ liệu này như XML, Các kiểu dữ liệu giá trị lớn (lưu ảnh, video…) Hỗ trợ FileStream để thao tác với các đối tượng nhị phân lớn (BLOB) Language-Integrated Query (LINQ) Hỗ trợ DotNet 3.5 …… Làm quen với SQL Server 2008 6
  • 7. SQL Server sử dụng ngôn ngữ T-SQL (Transact-SQL) để truy vấn dữ liệu T-SQL là ngôn ngữ SQL mở rộng dựa trên SQL chuẩn của ISO và ANSI. Ngôn ngữ truy vấn dữ liệu SQL Server sử dụng ngôn ngữ T-SQL (Transact-SQL) để truy vấn dữ liệu T-SQL là ngôn ngữ SQL mở rộng dựa trên SQL chuẩn của ISO và ANSI. Làm quen với SQL Server 2008 7
  • 8. Các câu lệnh T-SQL giống với các câu lệnh SQL đã học trong môn cơ sở dữ liệu, được chia thành 3 nhóm: Các câu lệnh định nghĩa dữ liệu (DDL) Các câu lệnh thao tác dữ liệu (DML) Các câu lệnh điểu khiển dữ liêu (DCL) Điểm nổi bật của T-SQL là cung cấp các tính năng lập trình giúp thao tác với CSDL như là một ngôn ngữ lập trình thực thụ. Sinh viên sẽ được học các tính năng này trong các bài học sau Transact SQL Các câu lệnh T-SQL giống với các câu lệnh SQL đã học trong môn cơ sở dữ liệu, được chia thành 3 nhóm: Các câu lệnh định nghĩa dữ liệu (DDL) Các câu lệnh thao tác dữ liệu (DML) Các câu lệnh điểu khiển dữ liêu (DCL) Điểm nổi bật của T-SQL là cung cấp các tính năng lập trình giúp thao tác với CSDL như là một ngôn ngữ lập trình thực thụ. Sinh viên sẽ được học các tính năng này trong các bài học sau Làm quen với SQL Server 2008 8
  • 9. So sánh các hệ quản trị CSDL Oracle, DB2, SQL Server Mục so sánh Oracle IBM Microsoft Phát hành 1979 1985 1987 Phiên bản hiện tại Oracle 11g DB2 9 SQL Server 2008 Môi trường Unix OS/390 Windows OS/390, z/OS, and AIX Unix Windows Windows Điểm mạnh Tin cậy Tin cậy Dễ sử dụng Hệ thống điển hình Trung bình đến lớn Trên nền mạng Nhiệm vụ thiết yếu Toàn doanh nghiệp Lớn và rất lớn Kiến trúc tập trung Nhiệm vụ thiết yếu Toàn doanh nghiệp Nhỏ tới trung bình Trên nền mạng Làm quen với SQL Server 2008 9 Mục so sánh Oracle IBM Microsoft Phát hành 1979 1985 1987 Phiên bản hiện tại Oracle 11g DB2 9 SQL Server 2008 Môi trường Unix OS/390 Windows OS/390, z/OS, and AIX Unix Windows Windows Điểm mạnh Tin cậy Tin cậy Dễ sử dụng Hệ thống điển hình Trung bình đến lớn Trên nền mạng Nhiệm vụ thiết yếu Toàn doanh nghiệp Lớn và rất lớn Kiến trúc tập trung Nhiệm vụ thiết yếu Toàn doanh nghiệp Nhỏ tới trung bình Trên nền mạng
  • 10. Oracle được sử dụng điển hình trong các hệ thống lớn, thực thi các nhiệm vụ thiết yếu, các hệ thống chạy trên một hoặc nhiều máy chủ Unix. DB2 được sử dụng điển hình trong các hệ thống lớn, thực thi các nhiệm vụ thiết yếu chạy trên hệ thống máy mainframe sử dụng hệ điều hành z/OS hoặc OS/390. SQL Server sử dụng điển hình trong các hệ thống nhỏ đến trung bình chạy trên một hoặc nhiều máy chủ Windows So sánh các hệ quản trị CSDL Oracle, DB2, SQL Server Oracle được sử dụng điển hình trong các hệ thống lớn, thực thi các nhiệm vụ thiết yếu, các hệ thống chạy trên một hoặc nhiều máy chủ Unix. DB2 được sử dụng điển hình trong các hệ thống lớn, thực thi các nhiệm vụ thiết yếu chạy trên hệ thống máy mainframe sử dụng hệ điều hành z/OS hoặc OS/390. SQL Server sử dụng điển hình trong các hệ thống nhỏ đến trung bình chạy trên một hoặc nhiều máy chủ Windows Làm quen với SQL Server 2008 10
  • 11. Truy cập SQL Server từ chương trình ứng dụng OLE DB ADOJDBC Java driver SQL Server ADO.NET .NET application Java application Visual Basic 6 application Làm quen với SQL Server 2008 11 OLE DB ADOJDBC Java driver SQL Server ADO.NET .NET application Java application Visual Basic 6 application
  • 12. Làm quen với SQL Server 2008 12
  • 13. Các công cụ của SQL Server 2008 Công cụ Mô tả SQL Server Configuration Manager Là công cụ đồ họa dùng để khởi động và dừng server cơ sở dữ liệu. SQL Server Management Studio Là công cụ đồ họa chính được nhà phát triển sử dụng để thao tác với cơ sở dữ liệu SQL Server 2008. Làm quen với SQL Server 2008 13 SQL Server Management Studio Là công cụ đồ họa chính được nhà phát triển sử dụng để thao tác với cơ sở dữ liệu SQL Server 2008. Books Online Bộ tài liệu cho SQL Server 2008.
  • 14. Để hiển thị màn hình Configuration Manager Chọn StartAll ProgramsMicrosoft SQL Server 2008Configuration ToolsSQL Server Configuration Manager. Các tác vụ thường gặp: Khởi động và dừng máy CSDL Thay đổi chế độ khởi động cho một dịch vụ Kích hoạt chế độ truy cập kết nối từ xa (remote connection) Kích hoạt truy cập kết nối từ xa cho phép các máy tính khác có thể truy cập đến CSDL. SQL Server Configuration Management Để hiển thị màn hình Configuration Manager Chọn StartAll ProgramsMicrosoft SQL Server 2008Configuration ToolsSQL Server Configuration Manager. Các tác vụ thường gặp: Khởi động và dừng máy CSDL Thay đổi chế độ khởi động cho một dịch vụ Kích hoạt chế độ truy cập kết nối từ xa (remote connection) Kích hoạt truy cập kết nối từ xa cho phép các máy tính khác có thể truy cập đến CSDL. Làm quen với SQL Server 2008 14
  • 15. SQL Server Configuration Management Khởi động(Start)/Dừng (Stop) server cơ sở dữ liệu Làm quen với SQL Server 2008 15 1. Click chuột phải vào dịch vào dịch vụ cần khởi động/dừng. Chọn Start/Stop
  • 16. SQL Server Configuration Management - Các chế độ khởi động: + Automatic: Chọn chế độ này dịch vụ sẽ tự động start mỗi khi khởi động PC. + Disabled: Vô hiệu chế độ khởi động. + Manual: Chế độ khởi động bằng tay Thay đổi chế độ khởi động cho một dịch vụ Làm quen với SQL Server 2008 16 - Các chế độ khởi động: + Automatic: Chọn chế độ này dịch vụ sẽ tự động start mỗi khi khởi động PC. + Disabled: Vô hiệu chế độ khởi động. + Manual: Chế độ khởi động bằng tay 1. Click chuột phải vào dịch vào dịch vụ. Chọn Properties. 2. Chọn Tab Service. Tại mục Start Mode chọn chế độ khởi động muốn thiết lập.
  • 17. SQL Server Configuration Management Kích hoạt/vô hiệu chế độ truy cập kết nối từ xa (remote connection) Làm quen với SQL Server 2008 17 1. Mở rộng mục SQL Server Network Configuration 2. Chọn Protocol cần kích hoạt 3. Chọn Enable/Disable
  • 18. Books Online Khởi động Book Online bằng những cách sau: Chọn một trong năm lệnh đầu tiên tại menu Help Nhấn phím F1 khi đang ở màn hình Management Studio Chọn từ menu Start của Windows Sử dụng để tra cứu nhanh các thông tin về SQL và SQL Server như các câu lệnh và hàm SQL … Làm quen với SQL Server 2008 18 Khởi động Book Online bằng những cách sau: Chọn một trong năm lệnh đầu tiên tại menu Help Nhấn phím F1 khi đang ở màn hình Management Studio Chọn từ menu Start của Windows
  • 19. Làm quen với SQL Server 2008 19
  • 20. Kết nối tới SQL Server Khi khởi động Management Studio, một hộp thoại hiện lên yêu cầu nhập thông tin kết nối tới SQL Server Hai loại xác thực khi kết nối SQL Server Windows Authentication: Sử dụng Windows Login ID SQL Server Authentication: Sử dụng SQL Login ID Windows Authentication SQL Server Authentication Làm quen với SQL Server 2008 20 Khi khởi động Management Studio, một hộp thoại hiện lên yêu cầu nhập thông tin kết nối tới SQL Server Hai loại xác thực khi kết nối SQL Server Windows Authentication: Sử dụng Windows Login ID SQL Server Authentication: Sử dụng SQL Login ID Windows Authentication SQL Server Authentication
  • 21. Giao diện Management Studio Menu Tool bar CSDL hiện thời Kết nối/Ngắt kết nối CSDL Các tính năng liên quan đến truy vấn Làm quen với SQL Server 2008 21 Cửa sổ Query Editor Sử dụng để nhập câu lệnh SQL Được hiển thị khi Click vào nút New Query Cửa sổ Object Explorer Để điều hướng qua các đối tượng CSDL
  • 22. Attach File cơ sở dữ liệu Thao tác attach dùng để: Tạo một CSDL mới sử dụng file CSDL đã có. File sử dụng để attach: .mdf: File chứa dữ liệu .ldf: File log Làm quen với SQL Server 2008 22 Thao tác attach dùng để: Tạo một CSDL mới sử dụng file CSDL đã có. File sử dụng để attach: .mdf: File chứa dữ liệu .ldf: File log - Để mở cửa sổ Attach Database + Click chuột phải vào mục Databases trong cửa sổ Object Explorer. Chọn Attach 1. Click vào nút Add để duyệt đến vị trí lưu file CSDL
  • 23. Khi attach một file CSDL, ta không thể di chuyển file đó đến vị trí mới Để di chuyển file CSDL tới vị trí mới. Ta làm như sau Detach file CSDL Di chuyển file CSDL tới vị trí mới. Sau đó attach lại CSDL Detach File cơ sở dữ liệu -Để mở cửa sổ Detach Database. +Mở rộng mục Databases trong cửa sổ Object Explorer + Click chuột phải vào CSDL cần detach. Chọn Task>Detach. Khi attach một file CSDL, ta không thể di chuyển file đó đến vị trí mới Để di chuyển file CSDL tới vị trí mới. Ta làm như sau Detach file CSDL Di chuyển file CSDL tới vị trí mới. Sau đó attach lại CSDL Làm quen với SQL Server 2008 23 -Để mở cửa sổ Detach Database. +Mở rộng mục Databases trong cửa sổ Object Explorer + Click chuột phải vào CSDL cần detach. Chọn Task>Detach.
  • 24. Hướng dẫn hiển thị lược đồ CSDL -Mở rộng nút Database Diagrams của CSDL - Nhấn đúp chuột vào lược đồ muốn xem. Lược đồ CSDL hiển thị các bảng CSDL, các cột của bảng và quan hệ giữa các bảng trong CSDL. Các thao tác có thể thực hiện: Thêm cột, sửa tên cột, xóa cột Làm quen với SQL Server 2008 24 -Mở rộng nút Database Diagrams của CSDL - Nhấn đúp chuột vào lược đồ muốn xem.
  • 25. Nội dung Attach CSDL AP (File CSDL đi kèm với Slide) Xem lược đồ CSDL AP Detach CSDL AP Demo Làm quen với SQL Server 2008 25
  • 26. Nhập và thực thi câu lệnh SQL - Để mở cửa sổ Query Editor. Chọn nút New Query. - Để hiển thị danh sách gợi ý bấm tổ hợp phím Alt + mũi tên sang phải - Ẩn danh sách gợi ý. Bấm phím Esc - Thực thi Lệnh: Chọn nút thực thi hoặc bấm phím F5 Để làm việc với các câu lệnh SQL, sử dụng cửa sổ Query Editor Nút mở cửa sổ Query Editor Làm quen với SQL Server 2008 26 - Để mở cửa sổ Query Editor. Chọn nút New Query. - Để hiển thị danh sách gợi ý bấm tổ hợp phím Alt + mũi tên sang phải - Ẩn danh sách gợi ý. Bấm phím Esc - Thực thi Lệnh: Chọn nút thực thi hoặc bấm phím F5
  • 27. Hướng dẫn xử lý lỗi cú pháp - Khi thực thi lệnh SQL nếu có lỗi xảy ra. Một thông báo lỗi sẽ xuất hiện tại Tab Message. - Phần lệnh gây lỗi sẽ được thông báo và được gạch chân màu đỏ Làm quen với SQL Server 2008 27 - Khi thực thi lệnh SQL nếu có lỗi xảy ra. Một thông báo lỗi sẽ xuất hiện tại Tab Message. - Phần lệnh gây lỗi sẽ được thông báo và được gạch chân màu đỏ
  • 28. Hướng dẫn xử lý lỗi cú pháp Một số gợi ý khi xử lý lỗi cú pháp: Quên hoặc lựa chọn sai CSDL Viết sai tên bảng hoặc tên cột Viết sai từ khóa Bỏ sót dấu đóng ngoặc với một chuỗi ký tự. Làm quen với SQL Server 2008 28 Một số gợi ý khi xử lý lỗi cú pháp: Quên hoặc lựa chọn sai CSDL Viết sai tên bảng hoặc tên cột Viết sai từ khóa Bỏ sót dấu đóng ngoặc với một chuỗi ký tự.
  • 29. Khi làm việc với các câu lệnh SQL trên cửa sổ Query Editor. Bạn có thể lưu dưới định dạng .sql để sử dụng khi cần Mở /Lưu một File SQL Làm quen với SQL Server 2008 29
  • 30. Cửa sổ Query Designer Để mở cửa sổ Query Designer. Nhấp chuột phải vào màn hình Query Editor trống. Chọn Design Query in Editor Cách tạo truy vấn Chọn các bảng cần lấy dữ liệu Chọn các trường cần lấy dữ liệu Thiết lập các tiêu chuẩn lọc dữ liệu & sắp xếp dữ liệu Chọn button OK. Cửa sổ Query Editor hiện ra hiển thị câu lệnh truy vấn vừa tạo. Sử dụng để tạo truy vấn (SELECT, INSERT, UPDATE, DELETE) qua giao diện đồ họa. Hạn chế: Chỉ tạo được các truy vấn đơn giản Làm quen với SQL Server 2008 30 Để mở cửa sổ Query Designer. Nhấp chuột phải vào màn hình Query Editor trống. Chọn Design Query in Editor Cách tạo truy vấn Chọn các bảng cần lấy dữ liệu Chọn các trường cần lấy dữ liệu Thiết lập các tiêu chuẩn lọc dữ liệu & sắp xếp dữ liệu Chọn button OK. Cửa sổ Query Editor hiện ra hiển thị câu lệnh truy vấn vừa tạo. Khung Diagram: Hiển thị các bảng dùng trong truy vấn Khung Criteria: Hiển thị các cột được chọn trong khung Diagram Khung SQL: Hiển thị câu lệnh SQL được tạo bởi Query Designer
  • 31. Nội dung demo: (Demo trên CSDL AP) Thực thi các câu lệnh truy vấn (INSERT, UPDATE, DELETE, SELECT) trên các bảng Sửa lỗi cú pháp Sử dụng Query Designer để tạo các câu lệnh truy vấn Lưu File .sql Mở File .sql Demo Nội dung demo: (Demo trên CSDL AP) Thực thi các câu lệnh truy vấn (INSERT, UPDATE, DELETE, SELECT) trên các bảng Sửa lỗi cú pháp Sử dụng Query Designer để tạo các câu lệnh truy vấn Lưu File .sql Mở File .sql Làm quen với SQL Server 2008 31
  • 32. Các nội dung đã học trong bài Tổng quan về SQL Server SQL Server: Là hệ quản trị CSDL quan hệ. Hoạt động theo mô hình khách chủ, cho phép đồng thời nhiều truy cập đến CSDL Ngôn ngữ để làm việc với CSDL trên SQL server là T-SQL Cú pháp các câu lệnh của T-SQL tương tự như ngôn ngữ SQL. T-SQL hỗ trợ các tính năng lập trình giúp thao tác với CSDL như là một ngôn ngữ lập trình thực thụ. Tổng kết Các nội dung đã học trong bài Tổng quan về SQL Server SQL Server: Là hệ quản trị CSDL quan hệ. Hoạt động theo mô hình khách chủ, cho phép đồng thời nhiều truy cập đến CSDL Ngôn ngữ để làm việc với CSDL trên SQL server là T-SQL Cú pháp các câu lệnh của T-SQL tương tự như ngôn ngữ SQL. T-SQL hỗ trợ các tính năng lập trình giúp thao tác với CSDL như là một ngôn ngữ lập trình thực thụ. Làm quen với SQL Server 2008 32
  • 33. Các công cụ của SQL Server SQL Server Configuration Manager: Để khởi động và dừng máy CSDL, cấu hình các dịch vụ của SQL và cấu hình truy cập kết nối từ xa SQL Server Book Online: Bộ tài liệu tra cứu thông tin nhanh của SQL Server SQL Server Management Studio: Công cụ đồ họa để thao tác với CSDL Tổng kết Các công cụ của SQL Server SQL Server Configuration Manager: Để khởi động và dừng máy CSDL, cấu hình các dịch vụ của SQL và cấu hình truy cập kết nối từ xa SQL Server Book Online: Bộ tài liệu tra cứu thông tin nhanh của SQL Server SQL Server Management Studio: Công cụ đồ họa để thao tác với CSDL Làm quen với SQL Server 2008 33
  • 34. Làm quen với công cụ Management Studio Kết nối tới CSDL Attach CSDL Detach CSDL Xem lược đồ CSDL Nhập và thực thi truy vấn Xử lý lỗi cú pháp Mở lưu File .sql Tạo truy vấn với cửa sổ Query Designer Tổng kết Làm quen với công cụ Management Studio Kết nối tới CSDL Attach CSDL Detach CSDL Xem lược đồ CSDL Nhập và thực thi truy vấn Xử lý lỗi cú pháp Mở lưu File .sql Tạo truy vấn với cửa sổ Query Designer Làm quen với SQL Server 2008 34