intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Kỹ thuật sử dụng SQL server - ĐH Thương Mại

Chia sẻ: Trần Văn Tuấn | Ngày: | Loại File: PDF | Số trang:0

117
lượt xem
8
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài giảng Kỹ thuật sử dụng SQL server gồm các nội dung chính là: Tổng quan tổ chức và khai thác cơ sở dữ liệu trong SQL server, ngôn ngữ SQL và phần mềm SQL server, tổ chức khai tác cơ sở dữ liệu trong SQL server, ứng dụng MS SQL khai thác một số bài toán kinh doanh

Chủ đề:
Lưu

Nội dung Text: Bài giảng Kỹ thuật sử dụng SQL server - ĐH Thương Mại

8/15/2017<br /> <br /> Kỹ thuật sử dụng SQL<br /> server<br /> Bộ môn Tin học<br /> 1<br /> <br />  1. Tên học<br /> <br /> TM<br /> <br /> H<br /> <br /> D<br /> Giới thiệu học phần<br /> <br /> phần: Kỹ thuật sử dụng SQL<br /> server (SQL in Use)<br />  2. Mã học phần: INFO2211<br />  3. Số tín chỉ: 2 (20,10)<br /> <br /> M<br /> <br /> _T<br /> <br /> 2<br /> <br /> U<br /> <br /> Tài liệu Tham khảo<br /> Bộ môn Tin học, Tập bài giảng kỹ thuật sử<br /> dụng SQL server. Đại học Thương mại, 2016.<br /> <br />  [1]<br /> <br /> Hồ Thuần, Hồ Cẩm Hà, Các hệ cơ sở dữ<br /> liệu lý thuyết và thực hành, Nhà xuất bản giáo<br /> dục, 2009.<br /> <br />  [2]<br /> <br />  [3].<br /> <br /> Mike Chapple. MS SQL Server for<br /> Dummies. Wiley Publishing. 2008<br /> 3<br /> <br /> 1<br /> <br /> 8/15/2017<br /> <br /> Tài liệu tham khảo khác<br /> <br /> <br /> [4] Elmasri, Navathe, Fundamentals of Database Systems, 6th<br /> Edition, 2010<br /> <br /> <br /> <br /> [5] Brian Knightet al, Professional SQL Server 2008<br /> Administration, Wrox Press, 2009.<br /> <br /> <br /> <br /> [6] Microsoft SQL Server 2008 Books Online,<br /> http://www.microsoft.com/en-us/download/details.aspx?id=1054<br /> <br /> 4<br /> <br /> TM<br /> <br /> H<br /> <br /> D<br /> Nội dung<br /> <br /> Chương 1: Tổng quan tổ chức và khai thác cơ sở dữ liệu<br /> (CSDL) trong SQL server<br /> <br /> <br /> <br /> Chương 2: Ngôn ngữ SQL và phần mềm SQL server<br /> Chương 3: Tổ chức, khai thác CSDL trong SQL server<br /> <br /> <br /> <br /> Chương 4: Ứng dụng MS SQL server khai thác một số<br /> bài toán kinh doanh<br /> <br /> 5<br /> <br /> M<br /> <br /> _T<br /> <br /> <br /> <br /> U<br /> <br /> Chương 1: Tổng quan tổ chức và khai thác cơ<br /> sở dữ liệu (CSDL) trong SQL server<br /> <br /> <br /> <br /> <br /> <br /> 1.1. Tổ chức CSDL<br /> 1.1.1. Vai trò của việc tổ chức CSDL<br /> 1.1.2 Qui trình tổ chức CSDL trong SQL server<br /> 1.2.Khai thác CSDL<br /> <br /> <br /> <br /> 1.2.1. Tầm quan trọng của khai thác CSDL<br /> <br /> <br /> <br /> 1.2.2. Qui trình khai thác CSDL trong SQL server<br /> <br /> 6<br /> <br /> 2<br /> <br /> 8/15/2017<br /> <br /> 1.1. Tổ chức CSDL<br />  1.1.1. Vai<br />  Lưu<br /> <br /> trò của việc tổ chức CSDL<br /> <br /> trữ có hệ thống<br /> <br />  Dễ<br /> <br /> dàng quản lý DL thông qua việc quản lý tập<br /> trung<br /> <br />  Dễ<br /> <br /> dàng chia sẻ<br /> <br />  Bảo<br /> <br /> mật, và tránh sự dư thừa dữ liệu<br /> <br /> 7<br /> <br /> TM<br /> <br /> H<br /> <br /> D<br /> Các KN cơ bản<br /> Dữ liệu (Data) và CSDL (Database)<br /> <br /> <br /> Dữ liệu (data) có nghĩa là thông tin và nó là thành phần quan trọng trong bất kỳ lĩnh vực, công<br /> việc nào.<br /> <br /> <br /> <br /> Một CSDL (database) là một tập hợp các dữ liệu (data).<br /> <br /> Lưu trữ<br /> <br /> Users<br /> Database<br /> <br /> Cho phép truy xuất Thông tin<br /> <br /> _T<br /> <br /> <br /> <br /> Thông tin<br /> <br /> CSDL là một tập hợp dữ liệu được tổ chức sao cho nội dung của nó có thể dễ dàng truy cập,<br /> quản lý và cập nhật.<br /> <br /> M<br /> <br /> <br /> <br /> Quản trị dữ liệu chỉ việc quản lý lượng lớn thông tin bao gồm cả việc lưu trữ thông tin và cơ chế thao tác<br /> trên các thông tin đó.<br /> <br /> <br /> <br /> U<br /> <br /> Quản trị dữ liệu<br /> <br /> Hai phương pháp quản trị dữ liệu khác nhau:<br /> <br />  Hệ<br /> <br /> thống quản lý dựa trên tập tin (File-based systems)<br /> <br />  Hệ<br /> <br /> thống CSDL (Database systems)<br /> <br /> 3<br /> <br /> 8/15/2017<br /> <br /> Hệ thống quản lý tập tin 1-3<br />  Lưu trữ dữ liệu trong các tập tin<br /> riêng biệt.<br />  Một nhóm các tập tin được lưu trữ trên máy tính<br /> và được truy cập bằng các thao tác máy tính.<br /> <br /> <br /> <br /> Ví dụ:<br /> <br /> TM<br /> <br /> H<br /> <br /> D<br /> Hệ thống quản lý tập tin 2-3<br /> <br /> Data entry and reports<br /> File handling routines<br /> <br /> <br /> <br /> Sudent<br /> Database<br /> <br /> CSDL ManagementStudent sẽ chứa những bảng sau:<br /> Student (StudNo, StudName, Age, Address, …)<br /> <br /> <br /> <br /> Class (ClassNo, ClassName, FacultName)<br /> <br /> <br /> <br /> ….<br /> <br /> M<br /> <br /> _T<br /> <br /> <br /> <br /> <br /> <br /> U<br /> <br /> Hệ thống quản lý tập tin 3-3<br /> Các nhược điểm của hệ thống:<br /> <br /> <br /> Dư thừa và không nhất quán dữ liệu<br /> <br /> <br /> <br /> Truy vấn đột xuất<br /> <br /> <br /> <br /> Cô lập dữ liệu<br /> <br /> <br /> <br /> Truy cập đồng thời bất thường<br /> <br /> <br /> <br /> Vấn đề bảo mật<br /> <br /> <br /> <br /> Vấn đề toàn vẹn<br /> <br /> 4<br /> <br /> 8/15/2017<br /> <br /> Hệ thống CSDL<br /> <br /> <br /> CSDL sử dụng để lưu trữ dữ liệu có hệ thống và có tổ chức. Giúp người dùng quản<br /> lý dữ liệu nhanh chóng và dễ dàng<br /> <br /> <br /> <br /> Ưu điểm của hệ thống CSDL này là:<br /> <br /> <br /> Giảm dư thừa dữ liệu<br /> <br /> <br /> <br /> Tránh vấn đề không nhất quán dữ liệu<br /> <br /> <br /> <br /> Dữ liệu được lưu trữ có thể được chia sẻ<br /> <br /> <br /> <br /> Các chuẩn có thể được thiết lập và duy trì<br /> <br /> <br /> <br /> Tính toàn vẹn dữ liệu được duy trì<br /> <br /> <br /> <br /> Bảo mật dữ liệu có thể được thực thi<br /> <br /> H<br /> <br /> D<br /> Data entry and<br /> reports<br /> <br /> TM<br /> <br /> Hệ quản trị CSDL (Database Management System - DBMS) 2-2<br /> <br /> DBMS<br /> <br /> M<br /> <br /> _T<br /> <br /> Data entry and<br /> reports<br /> <br /> Database<br /> <br />  Lưu trữ<br /> <br /> U<br /> <br /> Lợi ích của hệ quản trị CSDL<br /> dữ liệu<br /> <br />  Định<br /> <br /> nghĩa dữ liệu<br /> <br />  Thao<br /> <br /> tác dữ liệu<br /> <br />  Bảo<br /> <br /> mật và toàn vẹn dữ liệu<br /> <br />  Truy cập đồng<br /> <br /> thời và phục hồi dữ liệu<br /> <br />  Hiệu<br /> <br /> năng cao<br /> <br />  Điều<br /> <br /> khiển đa truy cập<br /> <br /> ngữ truy xuất CSDL và giao diện lập trình ứng dụng API – (Application<br /> Programming Interfaces)<br /> <br />  Ngôn<br /> <br /> 5<br /> <br />
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2