Giới thiệu SQL Server 2005

30 799 2
Giới thiệu SQL Server 2005

Đ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

Giới thiệu SQL Server 2005

Bài 3Giới thiệuSQL Server 2005 RDBMS and Data Management/ Session 3/2 of 30Ôn tậpTransact-SQL là ngôn ngữ mở rộng của SQL Server dựa trên 2 ngôn ngữ vấn tin chuẩn; ANSI-SQL, ISO-SQLDDL là ngôn ngữ dùng để định nghĩa cấu trúc đối tượng cơ sở dữ liệu DML là ngôn ngữ thao tác dữ liệu, gồm các câu lệnh SELECT, INSERT, UPDATE, DELETEDCL là ngôn ngữ dùng để bảo mật cơ sở dữ liệu, thiết lập hoặc xóa quyền RDBMS and Data Management/ Session 3/3 of 30Ôn tậpMột số tính năng mới/nâng cao trong Transact-SQL của SQL Server 2005 gồm: Mệnh đề TOPMệnh đề OUTPUTMệnh đề TABLESAMPLEToán tử PIVOT và UNPIVOTTrong Transact-SQL, chúng ta có thể khai báo biến để lưu trữ tạm thời giá trị trong khi thực thi Lệnh Transact-SQL có thể thực thi dưới: lệnh đơn, lô(tập lệnh) hoặc dưới dạng scripts RDBMS and Data Management/ Session 3/4 of 30Mục tiêuMô tả các tính năng của SQL Server 2005 Các thành phần của SQL ServerKiến trúc ứng dụng 2 tầng, 3 tầng và n tầngLiệt kê các cơ sở dữ liệu hệ thốngGiải thích việc sử dụng cấu trúc file cơ sở dữ liệu của SQL serverGiải thích kiến trúc vật lý của cơ sở dữ liệuGiải thích kiến trúc của động cơ cơ sở dữ liệu quan hệ RDBMS and Data Management/ Session 3/5 of 30SQL Server 2005 là hệ quản trị cơ sở dữ liệu quan hệ hiện nay cho các ứng dụng dữ liệu của doanh nghiệpGiới thiệu SQL Server 2005Các tính năng cơ bảnCác tính năng nâng caoSQL Server 2005 RDBMS and Data Management/ Session 3/6 of 30Giới thiệu SQL Server 2005SQL Server 2005 hỗ trợ các loại cơ sở dữ liệu dưới đây:Cơ sở dữ liệu hệ thốngCơ sở dữ liệu người dùngCơ sở dữ liệu mẫuTạo ra bởi SQL Server để lưu trữ thông tin về SQL ServerĐể quản lý cơ sở dữ liệu người dùngDo người dùng tạo taLưu trữ dữ liệu người dùngSQL Server phân phối kèm theo một số cơ sở dữ liệu mẫuAdventureWorks là cơ sở dữ liệu mẫu mới được giới thiệu trong SQL Server 2005. RDBMS and Data Management/ Session 3/7 of 30Giới thiệu SQL Server 2005•SQL Server 2005 hỗ trợ một số tính năng sau:Các tính năng cơ bảnDễ cài đặtTích hợp với InternetKhả cỡ và khả dụngKiến trúc mô hình Client/ServerTương thích hệ điều hànhNhà kho dữ liệuTương thích chuẩn ANSI, SQL-92Nhân bản dữ liệuTìm kiếm Full-TextSách trực tuyến RDBMS and Data Management/ Session 3/8 of 30Dịch vụ báo cáo cung cấp công cụ soạn thảo báo cáo, phân phối và quản lýDịch vụ môi giới là công nghệ mới sử dụng hệ thống tin nhắn hàng đợi nhằm tăng độ tin cậy và bảo mật trong kết nối giữa các cơ sở dữ liệu với nhauCơ chế xử lý cơ sở dữ liệu của SQL Server 2005 được bổ sung tính năng mới cũng như nâng cao những khã năng về lập trình như bổ sung kiểu dữ liệu mới, kiểu dữ liệu XML và khác nữaGiới thiệu SQL Server 2005•SQL Server 2005 hỗ trợ một số tính năng sau:Tính năng nâng caoDịch vụ thông báoDịch vụ báo cáoDịch vụ môi giớiCải tiến của Database EngineDịch vụ thông báo là một nền tảng cho phép phát triển ứng dụng gửi nhận thông báo với tính khả cỡ cao RDBMS and Data Management/ Session 3/9 of 30EnterpriseStandardWorkgroupExpressDeveloperPhiên bản của SQL Server 2005Q W E R T Y U I O P{} |A S D F G H J K L:"Enter;'Z X C V B N M< >?/Shift.,ESC F1F2F3F4F5F6F7F8F9F10F11F12Insert Delete Scroll Print1 2 3 4 5 6 7 8 9 0_+\][1 2 AltShift- =Alt~`Tab RDBMS and Data Management/ Session 3/10 of 30Phiên bản của SQL Server 2005Enterprise EditionHỗ trợ: 32-bit and 64-bitKhông hạn chế kích thước cơ sở dữ liệu Hỗ trợ Xử lý giao dịch trực tuyến (OLTP)Khã dụng và khã cỡ caoStandard EditionĐủ cho các công ty vừa và nhỏGồm các tính năng cơ bản như: thương mại điện tử, nhà kho dữ liệu, giải pháp ứng dụng doanh nghiệpWorkgroup EditionDòng sản phẩm cho nhóm làm việcCho các ứng dụng và hệ thống của các tổ chức nhỏKhông hạn chế kích thước cơ sở dữ liệu và số lượng người dùng [...]... tất cả các giao dịch chưa hồn tất khi SQL Server khởi động  Khơi phục dữ liệu về trước vị trí mà hệ thống bị lỗi RDBMS and Data Management/ Session 3/6 of 30 Giới thiệu SQL Server 2005  SQL Server 2005 hỗ trợ các loại cơ sở dữ liệu dưới đây: Cơ sở dữ liệu hệ thống Cơ sở dữ liệu người dùng Cơ sở dữ liệu mẫu  Tạo ra bởi SQL Server để lưu trữ thông tin về SQL Server  Để quản lý cơ sở dữ liệu người... khi tạo hoặc thay đổi cơ sở dữ liệu với từ khóa FILEGROUP RDBMS and Data Management/ Session 3/5 of 30  SQL Server 2005 là hệ quản trị cơ sở dữ liệu quan hệ hiện nay cho các ứng dụng dữ liệu của doanh nghiệp Giới thiệu SQL Server 2005 Các tính năng cơ bản Các tính năng nâng cao SQL Server 2005 RDBMS and Data Management/ Session 3/16 of 30 Trình bày dữ liệu Dịch vụ dữ liệuKiến trúc đa tầng Logic... Architecture  Các câu lệnh gửi từ ứng dụng người dùng đến SQL Server là các câu lệnh SQL.  Các câu lệnh SQL được SQL Server thực hiện theo một trong những cách sau:  Single SQL Statement Processing  Xử lý lô/ tập lệnh  Thực thi Stored Procedure và Trigger  Execution Plan Caching and Reuse  Parallel Query Processing  Memory Architecture  Microsoft SQL Server 2005 cấp phát vùng nhớ động khi cần, giảm đọc... hệ thống  SQL Server 2005 cung cấp và hỗ trợ cơ sở dữ liệu hệ thống sau: Database Description master Lưu trữ tất cả thông tin hệ thống của Sql Server msdb Cơ sở dữ liệu được sử dụng bởi SQL Server Agent: để lập lịch hoặc một số công việc thường nhật model Cơ sở dữ liệu mẫu để tạo ra các cơ sở dữ liệu người dùng resource Cơ sở dữ liệu chỉ đọc. Chứa các đối tượng hệ thống trong SQL Server 2005. tempdb... SQL Server 2005 là: dịch vụ thông báo, dịch vụ môi giới, dịch vụ báo cáo, và bộ máy xử lý cơ sở dữ liệu  Dịch vụ thông báo là một thành phần mới của SQL Server 2005, thông báo người dùng về bất kỳ sự kiện nào xảy ra trên cơ sở dữ liệu.  Tầng dịch vụ dữ liệu trong kiến trúc 3 tầng tương tác trực tiếp với dữ liệu. Bốn chức năng cơ bản của dịch vụ này là: rút trích, thêm, sửa, xóa  SQL Server 2005. .. chế chứng thực người dùng của SQL Server có 2 chế độ: SQL Server authentication, Windows NT authentication  Bộ máy cơ sở dữ liệu của SQL Server 2005 gồm các thành phần chính:  Kiến trúc bộ xử lý truy vấn  Kiến trúc bộ nhớ  Kiến trúc Thread và công việc  Kiến trúc vào ra  Kiến trúc truy vấn phân tán RDBMS and Data Management/ Session 3/29 of 30 Tóm tắt bài học  SQL Server là hệ quản trị cơ sở... thể làm được điều này bằng cách khởi động một process cho một công việc Bài 3 Giới thiệu SQL Server 2005 RDBMS and Data Management/ Session 3/28 of 30 Relational Database Architecture  Input/Output (I/O) Architecture  Việc đọc/ghi đĩa tốn nhiều tài nguyên và mất nhiều thời gian để giải phóng tài nguyên.  SQL Server 2005 phân bố không gian bộ nhớ đệm lớn đề lưu trữ tạm và tránh việc đọc ghi đĩa... người dùng được định danh bởi Login ID để kết nối đến SQL Server. SQL Server hỗ trợ 2 cơ chế chứng thực đó là Windows Authentication và SQL Server Authentication. Users Nhận diện mỗi người dùng trong mỗi cơ sở dữ liệu. Quyền truy cập của người dùng dựa trên đối tượng này. Roles Vai trị, là nhóm người dùng cùng chức năng Groups Nhóm nhiều SQL Server lại thành một Groups  Collations  Chỉ ra luật...RDBMS and Data Management/ Session 3/4 of 30 Mục tiêu  Mô tả các tính năng của SQL Server 2005  Các thành phần của SQL Server  Kiến trúc ứng dụng 2 tầng, 3 tầng và n tầng  Liệt kê các cơ sở dữ liệu hệ thống  Giải thích việc sử dụng cấu trúc file cơ sở dữ liệu của SQL server  Giải thích kiến trúc vật lý của cơ sở dữ liệu  Giải thích kiến trúc của động cơ cơ sở dữ liệu... Server để lưu trữ thông tin về SQL Server  Để quản lý cơ sở dữ liệu người dùng  Do người dùng tạo ta  Lưu trữ dữ liệu người dùng  SQL Server phân phối kèm theo một số cơ sở dữ liệu mẫu  AdventureWorks là cơ sở dữ liệu mẫu mới được giới thiệu trong SQL Server 2005. RDBMS and Data Management/ Session 3/20 of 30 Kiến trúc cơ sở dữ liệu  Về mặt logic, dữ liệu trong cơ sở dữ liệu được tổ chức . liệu mẫu mới được giới thiệu trong SQL Server 2005. RDBMS and Data Management/ Session 3/7 of 3 0Giới thiệu SQL Server 2005 SQL Server 2005 hỗ trợ một số. cơ bảnCác tính năng nâng caoSQL Server 2005 RDBMS and Data Management/ Session 3/6 of 3 0Giới thiệu SQL Server 2005 SQL Server 2005 hỗ trợ các loại cơ sở

Ngày đăng: 04/09/2012, 09:27

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan