1 / 148

SQL SERVER

SQL SERVER. Ver 1.0. Chương 1 :GIỚI THIỆU TỔNG QUAN VỀ SQL SERVER. Tổng quan :. SQL SerVer laø một hệ quản trị CSDL quan hệ. Cơ Sở Dữ Liệu Quan Hệ :. Dữ liệu được tổ chức lưu trữ thaønh từng bảng. Một bảng duøng để lưu trữ thoâng tin của một đối tượng ngoaøi thế giới thực.

juan
Download Presentation

SQL SERVER

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SQL SERVER Ver 1.0

  2. Chương 1 :GIỚI THIỆU TỔNG QUAN VỀ SQL SERVER • Tổng quan : • SQL SerVer laø một hệ quản trị CSDL quan hệ Cơ Sở Dữ Liệu Quan Hệ : • Dữ liệu được tổ chức lưu trữ thaønh từng bảng • Một bảng duøng để lưu trữ thoâng tin của một đối tượng ngoaøi thế giới thực • Một bảng được tạo từ doøng vaø cột

  3. Tổng Quan : (tt) • Cột :Duøng để lưu trữ thuộc tính của đối tượng • Một bảng phải coù toái thiểu một cột,Thứ tự cột không quan trọng • Một coät coù ba thuộc tính cơ bản • Column Name :Teânn cột,trong một bảng khoâng thể coù hai coät truøng teân • Data Type :Kiểu dữ liệu • Length :chiều daøi của dữ liệu

  4. I:Tổng Quan(tt) • Doøng :tập hợp dữ liệu của nhiều cột • Trong một bảng khoâng theå coù hai doøng truøng thoâng tin • Moät doøng cho bieát thoâng tin cuï theå cuûa moät ñoái töôïng löu tröõ trong baûng • Một bảng coù thể khoâng coù doøng naøo

  5. I.Tổng Quan(tt) • Khoaù Chính (Primary Key) : • Tập hợp của một hay nhiều cột trong bảng • Dữ liệu tại cột naøy khaùc rỗng • Dữ liệu tại cột naøy laø duy nhất trong bảng

  6. I.Tổng Quan (tt) • Khoaù ngoại (Foreign Key) : • Tập hợp của một hay nhiều cột trong bảng,maø caùc coät naøy laø khoaù chính của bảng khaùc • Dữ liệu tại caùc cột naøy hoặc rỗng,hoặc phải lấy từ bảng maø cột laøm khoaù chính

  7. I.Tổng Quan(tt) B.Hệ Quản Trị CSDL Quan Hệ : • Laø một hệ thống caùc chương trình coù caùc chức năng • Tạo vaø quản lyù một CSDL Quan hệ • khai thaùc Một CSDL Quan hệ • Bảo mật Một CSDL Quan hệ • Tạo bảng sao (Backup) Một CSDL Quan hệ • Phục hồI(Restore) Một CSDL Quan hệ • SQL Server laø một hệ quản trị CSDL Quan hệ

  8. Caùc heä thoáng SQL Server • Heä Thoáng SQL Server coù theå trieån khai cho moät heä thoáng kieåu Client-Server hoaëc trieån khai cho moät heä thoáng maùy ñôn • Heä thoáng ñöôïc trieån khai phuï thuoäc vaøo soá ngöôøi truy caäp ñoàng thôøi ñeán CSDL ñeå thöïc hieän moät coâng vieäc

  9. Caùc heä thoáng SQL Server • Trong moâ hình Client-Server ta coù theå trieån khai theo moâ hình 2 lôùp hoaëc 3 lôùp

  10. Caùc heä thoáng SQL Server

  11. II.Caøi Đặt SQL Server A.Yeâu cầu phần cứng :

  12. II.Caøi Đặt SQL Server A.Yeâu cầu phần Mềm:

  13. Choïn II. Caøi đặt Personal Edition SQL Server 1. Đưa ñóa CD chöông trình vaøo ,maøn hình sau xuaát hieän

  14. Choïn II.Caøi ñaët Personal Edition SQL Server(tt) 2.Maøn hình sau xuaát hieän

  15. Choïn II.Caøi ñaët Personal Edition SQL Server(tt) 3.Maøn hình sau xuaát hieän

  16. Choïn II.Caøi ñaët Personal Edition SQL Server(tt) 4.Maøn hình sau xuaát hieän

  17. Choïn II.Caøi ñaët Personal Edition SQL Server(tt) 5.Maøn hình sau xuaát hieän

  18. Nhaäp vaøo teân ngöôøi duøng II.Caøi ñaët Personal Edition SQL Server(tt) 6.Maøn hình sau xuaát hieän

  19. II.Caøi ñaët Personal Edition SQL Server(tt) 7.Maøn hình caûnh baùo xuaát hieän,choïn yes

  20. II.Caøi ñaët Personal Edition SQL Server(tt) 8.Maøn hình ñaêng nhaäp xuaát hieän ,nhaäp vaøo CD Key

  21. Choïn II.Caøi ñaët Personal Edition SQL Server(tt) 9.Choïn kieåu caøi ñaët

  22. II.Caøi ñaët Personal Edition SQL Server(tt) 10.Choïn Daïng caøi ñaët

  23. II.Caøi ñaët Personal Edition SQL Server(tt) 11.Choïn kieåu ñaêng nhaäp vaøo SQL Server

  24. II.Caøi ñaët Personal Edition SQL Server(tt) 12.Choïn kieåu ñaêng nhaäp vaøo SQL Server

  25. II.Caøi ñaët Personal Edition SQL Server(tt) • Nhaáp Next ñeå chöông trình caøi ñaët vaøo maùy • Sau khi caøi ñaët xong,khôûi ñoäng laïi maùy, sau khi khôûi ñoäng xong,thaáy xuaát hieän bieåu töôïng Treân thanh Status cuûa Windows

  26. III.Caùc tieän ích cuûa SQL Server 1.Tieän ích EnterPriseManager:Maøn hình quaûn lyù caùc ñoái töôïng coù trong SQL Server

  27. III.Caùc tieän ích cuûa SQL Server A> Microsoft SQL Server:Chöùa caùc nhoùm Server • Taïo môùi moät nhoùm Server ta laøm nhö sau : • Click chuoät phaûi vaøo Microsoft SQL Server,choïn New SQL Server Group

  28. III.Caùc tieän ích cuûa SQL Server Maøn hình sau xuaát hieän • Choïn Top Level Group : Taïo moät nhoùm goác • Choïn Sub-group of: taïo moät nhoùm laø con cuûa moät nhoùm khaùc • Name:teân nhoùm

  29. III.Caùc tieän ích cuûa SQL Server B>Ñaêng kyù moät Server vaøo heä thoáng :Click chuoät phaûi vaøo SQL Server Group,choïn New SQL Server Registration

  30. III.Caùc tieän ích cuûa SQL Server Maøn hình sau xuaát hieän : Nhaán Next

  31. III.Caùc tieän ích cuûa SQL Server Maøn hình sau xuaát hieän : choïn Server caàn ñaêng kyù,nhaán Add,sau ñoù nhaán next

  32. III.Caùc tieän ích cuûa SQL Server Maøn hình sau xuaát hieän :Maøn hình sau xuaát hieän choïn daïng keát noái ,choïn löïa choïn 1:

  33. III.Caùc tieän ích cuûa SQL Server Maøn hình sau xuaát hieän :Nhaäp Login name,PassWord ñeå ñaêng nhaäp vaøo SQL Server • Chuù yù : Neâuù quaù trình caøi ñaët ôû böôùc 11 vaø 12 choïn nhö treân thì : • Login name :Sa • Password :

  34. III.Caùc tieän ích cuûa SQL Server C>DataBases:Chöùa caùc CSDL Trong SQL Server, coù 7 CSDL coù saún ,chia laøm 2 loaïi

  35. III.Caùc tieän ích cuûa SQL Server

  36. III.Caùc tieän ích cuûa SQL Server C>Client Network Utility : duøng ñeå ñaêng kyù moät Server cho heä thoáng

  37. III.Caùc tieän ích cuûa SQL Server Caùch ñaêng kyù : choïn Tab Alias nhaán nuùt Add,maøn hình sau xuaát hieän • Choïn TCP/IP • Server Alias :nhaäp vaøo nhaõn • Server name : nhaäp vaøo ñòa chæ IP cuûa Server Chuù yù: Tieän ích naøy chæ söû duïng trong heä thoáng maïng

  38. III.Caùc tieän ích cuûa SQL Server Tiện ích Query Enalyzer :laø maøn hình viết lệnh của SQL Server

  39. III.Caùc tieän ích cuûa SQL Server Tiện ích Book Online :Taøi lieäu höôùng daãn caùch söû duïng SQL Server

  40. III.Caùc tieän ích cuûa SQL Server Tiện ích Service Manager :quaûn lyù caùc dòch vuï lieân quan ñeán SQL Server Muoán söû duïng SQL Server phaûi khôûi ñoäng dòch vuï naøy Caùc dòch vuï naøy khôûi ñoäng baèng caùch : Start -> Programs->Mcrosoft SQL Server->Dòch vuï

  41. III.Caùc tieän ích cuûa SQL Server Tiện ích Import and Export Data Tiện ích này cho phép chuyển dữ liệu (Export) từ CSDL SQL Server ra các loạI CSDL khác như Access,Excel..và ngược lạI Cách khởI động :Start->Programes->Microsoft SQL Server,màn hình sau xuất hiện, click Next

  42. III.Caùc tieän ích cuûa SQL Server Tiện ích Import and Export Data • Màn hình sau xuất hiện • Data Sourse :Chọn loại dữ liệu nguồn • Nếu dữ liệu nguồn chọn là SQL Server:chọn Microsoft OLE DB for SQL Server • Server :Chọn tên Server • Chọn kiểu đăng nhập • Database : Chọn CSDL

  43. III.Caùc tieän ích cuûa SQL Server Tiện ích Import and Export Data • Nếu dữ liệu nguồn là Microsoft Access :chọn Microsoft Access • File Name :Đường dẫn + Tên CSDL • Username,PassWord :nhập vào nếu CSDL có yêu cầu đăng nhập • nhấn Next

  44. III.Caùc tieän ích cuûa SQL Server Tiện ích Import and Export Data • Destination: chọn loạI dữ liệu đích • Nếu chọn SQL Server :chọn Server,nhập Username, Password và chọn CSDL đích • Nếu chọn Access :phải chọn CSDL đích • Chú ý :chỉ Import hoặc Export được dữ liệu ,không có các ràng buộc

  45. Chöông II: Xaây döïng moät CSDL trong SQL Server • Một (CSDL) của SQL Server là tập hợp các đối tượng • bảng (Table):Chứa dữ liệu • bảng ảo (View):chứa dữ liệu lấy từ Bảng • thủ tục nội tại (Stored Procedure): Chứa các lệnh thao tác với Dữ liệu

  46. Chöông II: Xaây döïng moät CSDL trong SQL Server • Triger :Chứa các lệnh thao tác với Dữ liệu,kiểm tra ràng buộc tự động • Constraint :Chứa các ràng buộc dữ liệu • Một CSDL do một hoặc nhiều người tạo nhưng có thể được nhiều người truy cập • Trong SQL Server có thể tạo đươc 32767 CSDL khác nhau

  47. Chöông II: Xaây döïng moät CSDL trong SQL Server • Cấu trúc lưu trữ của một CSDL : • Một CSDL trong SQL Server tối thiểu sẽ dùng hai tập tin vật lý để lưu trữ dữ liệu: • Một dùng lưu trữ dữ liệu (Data file) • Một dùng để lưu trữ các vết giao tác (Transaction log file)

  48. CSDL Log Files Data Files Primary DataFile (*.MDF) Secondary Data Fie (*.NDF) Log file (*.LDF) Chöông II: Xaây döïng moät CSDL trong SQL Server Thường được tổ chức lưu trữ trong 3 tập tin :

  49. Chöông II: Xaây döïng moät CSDL trong SQL Server • Tạo mới một CSDL trong SQL Server • Cách 1: Sử dụng tiện ích EnterPriseManager :Click chuộc phải vào đối tượng Databases chọn New Database

  50. Nhập tên CSDL Chöông II: Xaây döïng moät CSDL trong SQL Server • Xuất hiện hộp thoại :

More Related