Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 55 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
55
Dung lượng
1,4 MB
Nội dung
1 ỦY BAN NHÂN DÂN TỈNH ĐỒNG THÁP TRƢỜNG CAO ĐẲNG CỘNG ĐỒNG ĐỒNG THÁP GIÁO TRÌNH MƠN HỌC: LẬP TRÌNH QUẢN LÝ NGÀNH, NGHỀ: TIN HỌC ỨNG DỤNG TRÌNH ĐỘ: TRUNG CẤP (Ban hành kèm theo Quyết định số /QĐ-CĐCĐ ngày tháng năm 20… Hiệu trƣởng trƣờng Cao đẳng Cộng đồng Đồng Tháp) Đồng Tháp, năm 2018 TUYÊN BỐ BẢN QUYỀN Tài liệu thuộc loại sách giáo trình nên nguồn thơng tin đƣợc phép dùng nguyên trích dùng cho mục đích đào tạo tham khảo Mọi mục đích khác mang tính lệch lạc sử dụng với mục đích kinh doanh thiếu lành mạnh bị nghiêm cấm LỜI NÓI ĐẦU Microsoft Access SQL server hệ quản trị sở liệu môi trƣờng Windows, có sẵn cơng cụ hữu hiệu tiện lợi để tự động sản sinh chƣơng trình cho hầu hết tốn thƣờng gặp quản lý, thống kê, kế toán, Với Access SQL server ngƣời dùng viết câu lệnh cụ thể nhƣ Pascal, C hay Foxpro mà cần tổ chức liệu thiết kế yêu cầu, công việc cần giải Hiện thƣờng sử dụng phiên Access : Access 2003 Access 2003 Microsoft Office 2003, Access 2007 Microsoft Office 2007 for Windows XP, Windows Vista… Tƣơng tự MS Access, SQL server có nhiều phiên nhƣng đƣợc sử dụng rộng rã SQL server 2002 Cuốn sách trình bày cách hệ thống vấn đề nói Cũng giới thiệu kinh nghiệm cách dùng Access thông qua hàng loạt toán mẫu nhiều đề tài thực tế Mặc dù có cố gắng để hồn thành giáo trình theo kế hoạch, nhƣng hạn chế thời gian kinh nghiệm soạn thảo giáo trình, nên tài liệu chắn khiếm khuyết Rất mong nhận đƣợc đóng góp ý kiến thầy cô Khoa nhƣ bạn sinh viên sử dụng tài liệu MỤC LỤC BÀI MỞ ĐẦU TỔNG QUAN VỀ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU ACCESS Giới thiệu chung MICROSOFT ACCESS Khởi động thoát khỏi ACCESS 2.1 Khởi động ACCESS 2.2 Sử dụng thực đơn Các khái niệm 10 3.1 Cơ sở liệu (CSDL): 11 3.2 Bảng, trƣờng liệu khố chính: 11 3.3 Câu truy vấn 11 3.4 Biểu mẫu (Form) 11 3.5 Macro 11 3.6 Báo biểu (Report) 11 Một số thao tác cửa sổ DATABASE 12 4.1 Tạo đối tƣợng 12 4.2 Thực đối tƣợng CSDL 12 4.3 Sửa đổi đối tƣợng có sẵn CSDL 12 Hiệu chỉnh Cơ sở liệu 12 Bài 20 CÁC BƢỚC CHUẨN BỊ CÀI ĐẶT MICROSOFT ACCESS 20 1.Lên kế hoạch cài đặt MS Access 21 2.Quyết định cấu hình cần thiết để cài đặt cho MS Access 21 3.Các bƣớc cài đặt MS Access 21 4.Kết việc cài đặt MS Access 24 Bài 25 CÁC LỖI THƢỜNG GĂP CỦA MS ACCESS 25 1.Các lỗi thƣờng gặp trình cài đặt MS Access 25 2.Các lỗi phát sinh trình sử dụng 27 Bài 29 TỔNG QUAN VỀ SQL SERVER 29 1.Giới thiệu chung SQL Server 29 1.1 Quá trình phát triển 29 1.2 Ứng dụng thực tế 29 1.3 Đặc trƣng hệ quản trị CSDL 29 2.Cách khởi động, kết thúc chƣơng trình 30 2.1 Mở đóng SQL Server 30 2.2 Các dịch vụ SQL Server 32 SQL SERVER AGENT SERVICES 33 3.Các thành phần SQL Server 33 4.Kiến trúc CSDL quan hệ 35 Bài 36 CÁC BƢỚC CHUẨN BỊ VÀ CÀI ĐẶT SQL SERVER 36 1.Lên kế hoạch cài đặt SQL Server 36 2.Quyết định cấu hình cần thiết để cài đặt cho SQL Server 36 3.Các bƣớc cài đặt SQL Server 37 4.Kết việc cài đặt SQL Server 46 Bài 47 CÁC LỖI THƢỜNG GẶP CỦA SQL SERVER 47 1.Các lỗi thƣờng gặp trình cài đặt SQL Server 47 2.Các lỗi phát sinh trình sử dụng SQL Server 51 TÀI LIỆU THAM KHẢO CHÍNH 55 GIÁO TRÌNH MƠ ĐUN LẬP TRÌNH QUẢN LÝ Mã số mơ đun: MĐ 19 Vị trí, tính chất Mơ đun: - Vị trí: + Mơ đun đƣợc bố trí sau sinh viên học xong môn học chung, môn sở chuyên ngành đào tạo chuyên môn nghề bắt buộc + Mơ đun đƣợc bố trí sau sinh viên học sau mơn học, mơ đun: Lập trình bản, Cơ sở Dữ liệu - Tính chất: + Là mơ đun chun mơn nghề - Ý nghĩa, vai trị mô đun: + Là mô đun thiếu chƣơng trình đào tạo nghề + Là mơ đun để làm việc với sở liệu Mục tiêu Mô đun: Hiểu đƣợc hệ quản trị sở liệu Microsoft Access Xây dựng đƣợc mối quan hệ bảng Sử dụng, quản lý, bảo trì khai thác số liệu bảng Thực truy vấn liệu cách nhanh chóng Thiết kế đuợc Form thể đƣợc yêu cầu ngƣời sử dụng Viết chƣơng trình thực chƣơng trình máy tính Rèn luyện tính tƣ logic quản trị Cơ sở liệu Ý thức mức độ quan trọng liệu công việc Nội dung: Thời gian (giờ) Thực hành, Số Tên mơ đun Tổng Lý thí nghiệm, Kiểm TT số thuyết thảo luận, tra tập Bài mở đầu: Giới thiệu chung Giới thiệu Access Khởi động Tạo tệp Access Môi trƣờng làm việc Mở tệp tồn 1 Thoát khỏi Access Xây dựng sở liệu Các khái niệm CSDL Access Xây dựng cấu trúc bảng Thiết lập quan hệ Nhập liệu 13 7 Thuộc tính LOOKUP Qui trình xây dựng CSDL Access Truy vấn liệu SELECT queries TOTAL queries CROSSTAB queries MAKE TABLE queries DELETE queries UPDATE queries Thiết kế giao diện Khái niệm Forms Sử dụng FORM WIZARD Sử dụng FORM DESIGN VIEW Kỹ thuật Sub-form Thiết kế báo cáo Các khái niệm Report Sử dụng Report wizard Thiết kế report Report chứa tham số Lập trình VBA Mơi trƣờng lập trình VBA Các kiểu liệu khai báo Các cấu trúc lệnh VBA Chƣơng trình Kỹ thuật xử lý lỗi Lập trình sở liệu 1.Đối tƣợng liệu ADO (ActiveX Data Object) Bài toán đặt lọc liệu Menu & Toolbar Tạo Menu Gắn kết Menu, Toolbar Tạo form Cộng 13 13 12 12 14 12 90 30 54 BÀI MỞ ĐẦU TỔNG QUAN VỀ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU ACCESS Mã bài: MĐ 19– 01 Giới thiệu Trong chúng tơi trình bày cách tổng quan sở liệu Microsoft Access, Các vấn đề đề cập: Cách vào môi trường Access Các thao tác tệp tin CSDL Access Các khái niệm Một số thao tác cửa sổ DATABASE Hiệu chỉnh CSDL Mục tiêu: - Biết đƣợc xuất xứ phần mềm acces, khả access, phải dùng access - Khởi động thoát đƣợc access - Hiểu đƣợc khái niệm hệ quản trị CSDL - Thao tác đƣợc cửa sổ database - Hiệu chỉnh đƣợc sở liệu NỘI DUNG CHÍNH Giới thiệu chung MICROSOFT ACCESS Mục tiêu: - Nắm đƣợc hiểu biết chung Microsoft Access 1.1 Quá trình phát triển Microsoft Access Hệ Quản Trị Cơ Sở Dữ Liệu (QTCSDL) tƣơng tác ngƣời sử dụng chạy môi trƣờng Windows Microsoft Access cho công cụ hiệu lực đầy sức mạnh cơng tác tổ chức, tìm kiếm biểu diễn thông tin 1.2 Ứng dụng thực tế Microsoft Access cho ta khả thao tác liệu, khả liên kết công cụ truy vấn mạnh mẽ giúp q trình tìm kiếm thơng tin nhanh Ngƣời sử dụng dùng truy vấn để làm việc với dạng sở liệu khác Ngồi ra, thay đổi truy vấn lúc xem nhiều cách hiển thị liệu khác cần động tác nhấp chuột Microsoft Access khả kết xuất liệu cho phép ngƣời sử dụng thiết kế biểu mẫu báo cáo phức tạp đáp ứng đầy đủ yêu cầu quản lý, vận động liệu kết hợp biểu mẫu va báo cáo tài liệu trình bày kết theo dạng thức chuyên nghiệp 1.3 Đặc trưng Access Microsoft Access công cụ đầy lực để nâng cao hiệu suất công việc Bằng cách dùng Wizard MS Access lệnh có sẵn (macro) ta dễ dàng tự động hóa cơng việc mà khơng cần lập trình Đối với nhu cầu quản lý cao, Access đƣa ngơn ngữ lập trình Access Basic (Visual Basic For application) ngôn ngữ lập trình mạnh CSDL Khởi động khỏi ACCESS Mục tiêu: - Biết đƣợc cách khởi động thoát khỏi Access 2.1 Khởi động ACCESS Chọn nút Start Taskbar Chọn Programs Chọn Microsoft OFFICE Chọn Microsoft ACCESS Khung hội thoại Microsoft ACCESS gồm: Blank Database… : Tạo CSDL trống Form Existing file… : Mở CSDL có sẵn … Thốt khỏi chƣơng trình ACCESS Chọn File/Exit nhấn tổ hợp phím ALT+F4 2.2 Sử dụng thực đơn 2.2.1 Tạo tập tin CSDL 10 Thực thao tác sau: Chọn File/New chọn biểu tƣợng New công cụ Chọn Database, chọn OK Trong mục Save in: Chọn thƣ mục cần chứa tên tập tin File name: Chọn tên tập tin cần tạo (Phần mở rộng mặc định MDB) 2.2.2 Mở CSDL tồn đĩa Chọn File/Open database (Hoặc click biểu tƣợng Open) Trong mục Look in : Chọn thƣ mục cần chứa tên tập tin cần mở File name: Chọn tên tập tin cần mở Chọn Open 2.2.3 Các thành phần tập tin CSDL ACCESS Một tập tin CSDL ACCESS gồm có thành phần sau: Bảng (Tables) : Là nơi chứa liệu Truy vấn (Queries) : Truy vấn thông tin dựa nhiều bảng Biểu mẫu (Forms) : Các biểu mẫu dùng để nhập liệu hiển thị liệu Báo cáo (Reports) : Dùng để in ấn Pages (Trang) : Tạo trang liệu Macros (Tập lệnh) : Thực tập lệnh Modules (Đơn thể) : Dùng để lập trình Access Basic Các khái niệm Mục tiêu: - Hiểu đƣợc khái niện Microsoft Access 41 Chọn Yes đồng ý với thoả thuận ghi hình; Chọn No không đồng ý Do ta hƣớng dẫn cài đặt nên chọn Yes Màn hình Nhập khố quyền (CD Key) Thông thƣờng tệp với tên CDKey.txt (hay Serial.txt) nằm cài đĩa cài chứa khoá gồm 25 ký tự để nhập vào để trống Khố 42 ghi vỏ đĩa Sau nhập xong (5 ký tự cho trống) chọn Next Màn hình Xác định cài đặt (Installation Definition) Lựa chọn Server and Client Tools để cài đặt phần mềm Server chọn Next.Màn hình Tên thể (Instance Name) 43 Để nguyên tuỳ chọn mặc định Default chọn Next Màn hình Kiểu cài đặt (Setup Type) Để đỡ rắc rối cho ngƣời cài đặt nên chọn Typical chọn Next Màn hình Các dịch vụ Account (Services Account) 44 Chọn Use the Local System Account chọn Next Màn hình Chế độ chứng thực(Authenticate Mode) Chọn MixedMode (Windows Authentication and SQL Server Authentication) chọn Next Màn hình Bắt đầu chép tệp (Start Copying Files) 45 Nếu lựa chọn nhƣ mong muốn chọn Next để bắt đầu chép tập tin Quá trình chép tệp tin đƣợc hiển thị hình sau: Khi chép hết tệp tin trình cài đặt kết thúc Khi xuất hình dƣới chọn Finish để hồn tất trình cài đặt 46 Kết việc cài đặt SQL Server Mục tiêu: - Biết đƣợc kết việc cài đặt SQL Server Trình cài đặt SQl server tạo loạt thƣ mục để lƣu tập tin thi hành cấu hình khác Theo ngầm định, SQL Server đƣợc cài đặt ổ đĩa C: thƣ mục MSSQL Dƣới thƣ mục MSSQL vài thƣ mục khác: Backup Thƣ mục trống sau cài đặt Thƣ mục dùng để lƣu trữ tập tin dự phòng BIN Các thƣ viện mạng phía client BINN Các tập thi hành tập tin kết hợp Kể tập tin thi hành SQL Server, công cụ điều hành đƣợc nạp CHARSETS Các ký tự xếp cho kiểu cài đặt khác DATA Vị trí ngầm định cho CSDL INSTALL SQL Server Books Online mục LOG Các sổ theo dõi lỗi SQL Server Các tập tin văn tƣơng đƣơng với sổ theo dõi kiện Windows NT, nhƣng chi tiết REPLDATA Vị trí ngầm định cho liệu tạm thời đƣợc dùng lặp SNMP Các MIB (Management Information Bases = sở thông tin quản trị) cho SQL Server SQLOLE mẫu dùng OLE automation Visual Basic để quản lý SQL Server SYSBOLS Gỡ rối ký hiệu lập trình viên sử dụng 47 Bài CÁC LỖI THƢỜNG GẶP CỦA SQL SERVER Giới thiệu Trong chúng tơi trình bày lỗi thường gặp SQL Server Mục tiêu: Hiểu đƣợc chất SQL Server Biết đƣợc đƣờng dẫn chứa CSDL Biết cách Backup liệu, tránh tối đa rủi ro liệu Xử lý đƣợc lỗi trình cài đặt sử dụng Cẩn thận, xác Các lỗi thƣờng gặp trình cài đặt SQL Server Mục tiêu: - Biết đƣợc lỗi thƣờng gặp trình cài đặt SQL Server Một số trƣờng hợp ngƣời dùng cài đặt SQL Server 2000 không chọn tùy chọn nhƣ mục dẫn đến nguyên nhân phần mềm không kết nối đƣợc với CSDL cần đƣợc xử lý nhƣ sau Thiết lập CSDL lỗi thƣờng gặp Mở SQL Server Enterprise Manager Nhắp chuột phải Database Chọn All Task > Restore Database Nhập tên CSDL mà ta phục hồi (VD: MIS2009) Trong ví dụ dƣới ta nhập tên CSDL MIS2008 Chọn From device muốn phục hồi CSDL từ thiết bị 48 Nhấn nút "Select Devices" nút "Add" để tìm tệp cần phục hồi Màn hình Choose Restore Destination ra: Nhấn nút " " hình hiển thị nơi lƣu trữ liệu máy tính (ổ cứng máy tính) , chọn đƣờng dẫn tới tệp cần phục hồi 49 Nhấn nút OK hình để xác nhận tệp cần phục hồi Màn hình hiển thị trình phục hồi số liệu Khi có thơng báo dƣới q trình phục hồi kết thúc 50 Trong trƣờng hợp ngƣời dùng chọn CSDL đƣợc kết nối để phục hồi chƣơng trình có thơng báo tƣơng tự nhƣ sau: Cách khắc phục: 51 · Chọn Options · Tích chọn Force restore over existing database Các lỗi phát sinh trình sử dụng SQL Server Mục tiêu: - Biết đƣợc lỗi cách khắc phục trình làm việc với SQL Server Sao lƣu số liệu từ CSDL SQL Server 2000 · Mở chƣơng trình SQL Server Enterprise Manager · Nhấp chuột phải vào CSDL cần lƣu · Chọn All Task · Chọn Backup Database · Nhập đƣờng dẫn lƣu · Chọn OK Bảo tồn CSDL máy tính gặp cố · Truy cập vào thƣ mục: C:\\Programfiles\MicrosoftSQLServer2000\MSSQL · Copy toàn thƣ mục data Phục hồi CSDL sau máy tính bị cố · Cài đặt SQL Server 2000 · Copy thƣ mục data vào thƣ mục: C:\\Programfiles\MicrosoftSQLServer2000\MSSQL Một số lỗi thƣờng gặp làm việc với CSDL - Cannot update Database or object is read-only - Operation must use an updateable query Hai lỗi thƣờng gặp CSDL Access, lỗi cho phép đọc CSDL Có ngun nhân : 52 + Nếu ổ đĩa bạn quản lý file hệ thống NTFS bạn nên cấp quyền write cho thƣ mục chứa CSDL + Nếu bạn chƣa cấu hình IIS chút bạn nên chỉnh sửa số phần Security - General error Unable to open registry key Thƣờng nguyên nhân đƣờng dẫn đến CSDL bạn viết sai Bạn ý đƣờng dẫn tới CSDL phải đƣờng dẫn vật lý, đƣờng dẫn tƣơng đối - Could not use '(unknown)'; file already in use - Table 'tblTable' is exclusively locked by user 'Admin' on machine 'MyMachine' Những lỗi xảy file CSDL bạn (mdb, mdf …) đƣợc sử dụng phần mềm khác, bạn khơng thể cập nhật Bạn tắt hết phần mềm mà bạn cho sử dụng CSDL bạn Ví dụ nhƣ bạn mở file CSDL bạn Access Design View, bạn gặp lỗi số - Too few parameters Expected - No value given for one or more required parameters - Item cannot be found in the collection corresponding to the requested name or ordinal Những lỗi xảy rakhi bạn sử dụng câu SQL mà trƣờng mà bạn gọi khơng tồn Ví dụ bạn thực thi câu SQL : "Select * from Tin where nguon_tin = 'Vnexpress' ", nhƣng bảng "Tin" bạn khơng có trƣờng "nguon_tin" bạn gặp lỗi Lỗi hay xảy bạn đánh sai tên trƣờng - Cannot find the input table or query 'Tbl' Make sure it exists and that its name is spelled correctly Lỗi bạn đánh sai tên bảng câu SQL - Either BOF or EOF is True, or the current record has been deleted Lỗi bạn cố gắng truy xuất dòng record bị xóa Lỗi hay xảy bạn làm trang xóa liệu Bạn chạy trang - liệu bị xóa - bạn Refresh trang - liệu khơng tồn cho bạn xóa lỗi Hoặc bạn truyền biến ID cho trang xóa liệu, nhƣng biến ID bị sai, CSDL khơng tìm thấy Giải pháp toàn diện bạn kiểm tra liệu có tồn hay khơng trƣớc bạn xóa - Syntax error in FROM clause - Syntax error in query expression 'select' Hai lỗi thƣờng xảy câu SQL bạn viết sai quy tắc Thế nhƣng lỗi 53 sai bạn viết sai quy tắc mà bạn đặt sai tên bảng, tên trƣờng Ví dụ bạn đặt tên bảng bạn "Order" để lƣu tên đơn đặt hàng Và bạn có câu SQL hay ho : "Select * from Order" Order từ khóa dùng câu SQL , câu SQL bạn bị sai cấu trúc - Operation is not allowed when the object is closed Lỗi xảy bạn cố gắng thực thi câu lệnh : "RS.Open …" "RS.MoveNext" với RS đối tƣợng recordset bạn Nguyên nhân bạn gọi phƣơng thức "close" đối tƣợng trƣớc Vì vậy, kiểm tra để bạn khơng đặt dịng "RS.close" phía dòng "RS.Open … " hay "RS.MoveNext" - Data type mismatch in criteria expression Lỗi sai kiểu liệu Lỗi thƣờng gặp bạn thực thi câu SQL có mệnh đề where, kiểu liệu bạn dùng để so sánh sai Ví dụ : "SELECT * FROM Tin WHERE ngay_dang_tin = '12/3/2006' " Trên , trƣờng "ngay_dang_tin" có kiểu liệu "DateTime" , bạn so sánh với số kiểu liệu chuỗi , gây lỗi Điều đƣợc nói rõ phần làm trang tìm kiếm - Current Recordset does not support updating This may be a limitation of the provider, or of the selected locktype Lỗi xảy bạn cố gắng dùng recordset để cập nhật liệu, bạn quên thiết lập thơng số quan trọng cho recordset, LockType Nếu bạn muốn cập nhật liệu (xóa, sửa , thêm liệu) bạn phải thêm dịng in đậm trƣớc thực thi dòng "RS.Open …." SQL = "……………… " RS.LockType = RS.Open SQL, conn - Multiple-step OLE DB operation generated errors Check each OLE DB status value, if available No work was done Lỗi lỗi khó tìm ngun nhân thao tác với CSDL, lỗi bạn gặp Có thể bạn thêm sản phẩm vào CSDL, thứ hoạt động trơn tru, sau đó, bạn thêm sản phẩm khác vào CSDL , bạn lại gặp lỗi Nguyên nhân thƣờng trực lỗi sai kiểu liệu sai độ dài liệu Hãy tƣởng tƣợng thiết kế CSDL , bạn tạo trƣờng text để ghi tên sản phẩm có độ dài giới hạn 50 kí tự Lúc đầu bạn thêm vào tên sản phẩm 54 20 kí tự - khơng có vấn đề Một lúc sau bạn thêm dịng thích dài 31 kí tự vào, lỗi xảy Cách khắc phục lỗi là, kiểm tra hết khả trƣớc bạn nhập vào CSDL - Field 'product detail' cannot be a zero-length string Lỗi xảy bạn nhập liệu rỗng vào trƣờng khơng cho phép có liệu rỗng Có cách giải Một bạn sửa lại trƣờng phép giá trị rỗng (null) Hai bạn kiểm tra giá trị trƣớc nhập vào CSDL - You cannot add or change a record because a related record is required in table 'tbl' Lỗi xảy bạn thêm update ghi CSDL, mà CSDL bạn có Relation (quan hệ) Table Ví dụ bạn tạo bảng danh_muc_hang, có trƣờng danh_muc_ID, bảng khác bảng san_phamdanh_muc Bạn tạo mối quan hệ 1-n trƣờng danh_muc_ID danh_muc , nghĩa bạn đƣợc phép thêm vào trƣờng danh_muc giá trị có trƣờng danh_muc_ID Lỗi xảy bạn cố gắng thêm gía trị khơng có danh_muc_ID vào danh_muc Thƣờng bạn làm : Tạo select box lấy liệu từ trƣờng danh_muc_ID, sau chọn insert vào trƣờng danh_muc Tuy nhiên trình xử lý biến bạn làm sai lệch giá trị biến này, lỗi xảy 55 TÀI LIỆU THAM KHẢO CHÍNH GS Phan Văn Ất (1990), Hướng dẫn sử dụng Microsoft Access 97, NXB Khoa học Kỹ thuật Phạm Hữu Khang, Phát triển ứng dụng Microsoft Access 2002, tập 1, tập 2, NXB Lao động Xã hội Phạm Vĩnh Hƣng - Phạm Thuỳ Dƣơng, Tự học Access 2003, NXB Văn Hố Thơng tin Trƣờng Đại học sƣ phạm kỹ thuật Hƣng Yên, Khoa Công nghệ thơng tin, Giáo trình hệ quản trị sở liệu Access Phạm Hƣng, Tự học Access 2003, NXB Văn hố Thơng tin Thơng tin khai thác Internet ... ( 1- 31) dd Ngày tháng 0 1- 31) ddd W WW M MM yy Ngày tuần (Sun -Sat0 Ngày tuần ( 1- 7) Tuần năm ( 1- 54) Tháng năm ( 1- 12) Tháng năm ( 0 1- 12) q Quý năm ( 1- 4) y Ngày năm ( 1- 366) Năm ( 0 1- 99) 16 h Giờ ( 0-2 3)... loại sau: Byte: 255 Integer: -3 2768 32767 Long Integer: - 314 7483648 314 7483647 Single :-3 ,4x1038 3,4x1038 (Tối đa số lẻ) Double: -1 . 797x10308 1. 797x10308 (Tối đa 15 số lẻ) Decimal Places Quy định... Instance 1. 2 Ứng dụng thực tế Trong thực tế SQL Server đƣợc ứng dụng nhiều nhƣ phần mềm Kế toán, quản lý bán hàng, quản lý vật tƣ, quản lý hồ sơ sinh viên, phần lớn sử dụng SQL Server 1. 3 Đặc