Bài giảng hệ quản trị cơ sở dữ liệu chương 1 đh công nghiệp thực phẩm

31 0 0
Bài giảng hệ quản trị cơ sở dữ liệu chương 1   đh công nghiệp thực phẩm

Đ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

HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU (Database Management Systems) Khoa: Công Nghệ Thông Tin NỘI DUNG  Chương 1: Tổng quan hệ quản trị sở liệu  Chương 2: Xây dựng, quản lý khai thác sở liệu  Chương 3: Lập trình sở liệu T-SQL  Chương 4: Bảo mật an tồn liệu THƠNG TIN MƠN HỌC  Lý thuyết: tín  Tiêu chí đánh giá:  Dự lớp: > 75%  Thi kết thúc học phần: 70% (Trắc nghiệm)  Các yêu cầu khác: 30% (Thảo luận theo nhóm, tiểu luận, khác ….) TÀI LIỆU  Tài liệu Bài giảng Hệ Quản Trị CSDL, Khoa CNTT, Đại học CNTP, TP.HCM  Tài liệu tham khảo [1] Phạm Hữu Khang, SQL Server 2005 – Lập trình nâng cao, NXB Lao động Xã Hội, 2008 [2] Phạm Hữu Khang, SQL server 2005 lập trình thủ tục hàm, NXB Lao động Xã Hội, 2008 CHƯƠNG TỔNG QUAN VỀ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU NỘI DUNG Kiến thức sở liệu Hệ quản trị sở liệu Mô hình liệu quan hệ Tổng quan SQL Server DỮ LIỆU VÀ CƠ SỞ DỮ LIỆU  Dữ liệu nghĩa thơng tin thành phần vô quan trọng công việc cần thực  Cơ sở liệu tập liệu Người dùng Lưu trữ thông tin CSDL Cho phép truy cập thơng tin Vì vậy, CSDL tập liệu tổ chức cho dễ dàng truy cập, quản lý cập nhật QUẢN LÝ DỮ LIỆU  Quản lý liệu xử lý số lượng lớn thông tin, bao gồm lưu trữ thao tác thơng tin  Có hai cách tiếp cận khác để quản lý liệu: o Các hệ thống file o Các hệ thống CSDL HỆ QUẢN TRỊ CSDL – Các khái niệm  Hệ quản trị sở liệu – HQT CSDL (Database Management Systems – DBMS) – Là tập hợp chương trình cho phép người dùng định nghĩa, tạo lập, bảo trì CSDL cung cấp truy cập có điều khiển đến CSDL – CSDL thành phần HQT CSDL – Các HQT CSDL thường gặp: Oracle, SQL Server, DB2, MS Access, Foxpro, … HỆ QUẢN TRỊ CSDL – Mục đích – Cung cấp môi trường công cụ để lưu trữ truy xuất liệu từ CSDL cách hiệu – Lưu giữ thông tin người dùng HQT CSDL tác vụ mà người dùng tương tác với liệu lưu trữ 10 MƠ HÌNH DỮ LIỆU QUAN HỆ (tt) – Nhiều lược đồ quan hệ nằm hệ thống quản lý gọi lược đồ CSDL Ví dụ: Lược đồ CSDL để quản lý điểm sinh viên gồm LĐQH sau: SV(MSSV, HoTenSV, NgaySinh, DiemTB, HB) LOP(MaLop, TenLop, SiSo, MaKhoa) KHOA(MaKhoa, TenKhoa) MONHOC(MaMH, TenMH, SoTiet) KETQUA(MSSV, MaMH, DiemThi) 17 MƠ HÌNH DỮ LIỆU QUAN HỆ (tt)  Khóa (Primary Keys) – Là yếu tố chủ yếu cho CSDL QH – Làm cho dịng 18 MƠ HÌNH DỮ LIỆU QUAN HỆ (tt)  Khóa ngoại (Foreign Key) – Là nhiều cột tham chiếu đến khóa bảng khác 19 TỔNG QUAN VỀ SQL SERVER  Giới thiệu SQL Server – Là hệ thống quản lý CSDL (Relational Database Management System – RDBMS) sử dụng Transact-SQL để trao đổi liệu Client computer SQL Server computer – Được tối ưu để chạy môi trường sở liệu lớn (lên đến Tera-Bytes) phục vụ lúc cho hàng ngàn User 20 TỔNG QUAN VỀ SQL SERVER  Giới thiệu SQL Server – RDBMS lưu trữ liệu mà quản trị hệ sở liệu cách kiểm soát liệu cập nhật vào liệu truy xuất khỏi hệ thống – RDBMS cho phép lưu trữ sở liệu với nguyên tắc ràng buộc liệu người dùng hay hệ thống tự định nghĩa 21 TRANSACT – SQL (T-SQL)  Là ngôn ngữ SQL mở rộng dựa chuẩn ANSI (American National Standards Institute)  T – SQL gồm nhóm: • Data Definition Language (DLL): Ngơn ngữ mơ tả liệu (CREATE, ALTER, DROP) • Data Manipulation Language (DML): Ngôn ngữ xử lý liệu (SELECT, INSERT, UPDATE) • Data Control Language Statements (DCL): Ngôn ngữ điều khiển liệu (GRANT, REVOKE) 22 TỔNG QUAN VỀ SQL SERVER 2008  Lịch sử phát triển SQL Server – Phiên gốc SQL Server, ban đầu gọi SEQUEL (Structured English QUEry Languages), • thiết kế cài đặt vào năm 1970 phòng nghiên cứu SanJose hãng IBM – SQL Server Microsoft tập đoàn Sybase IBM OS/2 – SQL Server 2000, SQL Server 2005, SQL Server 2008, SQL Server 2010, SQL Server 2012 23 TỔNG QUAN VỀ SQL SERVER 2008  Các phiên SQL Server – Enterprise Edition (phiên sử dụng doanh nghiệp, tổ chức có mức yêu cầu xử lý giao dịch trực tuyến diện rộng) – Standard Edition (phiên phục vụ cho việc quản trị phân tích liệu phù hợp cho doanh nghiệp, tổ chức vừa nhỏ) – Workgroup Edition (giải pháp quản trị liệu phù hợp cho doanh nghiệp, tổ chức nhỏ cần sở liệu không giới hạn kích thước số người sử dụng) 24 TỔNG QUAN VỀ SQL SERVER 2008  Các phiên SQL Server – Developer Edition (phiên phù hợp cho cá nhân, tổ chức xây dựng kiểm tra ứng dụng, có tất tính phiên Enterprise Edition) – Express Edition (phiên sử dụng miễn phí, dễ sử dụng quản lý đơn giản, số tính bị hạn chế so với phiên khác SQL Server Express dùng máy client máy chủ server đơn giản Là lựa chọn tối thiểu thích hợp cho việc học tập, xây dựng ứng dụng nhỏ.) 25 TỔNG QUAN VỀ SQL SERVER 2008 Yêu cầu hệ điều hành cho SQL Server 2008 26 TỔNG QUAN VỀ SQL SERVER 2008 Yêu cầu hệ điều hành cho SQL Server 2008 27 Yêu cầu cài đặt SQL SERVER 2008 Phần cứng:  Processor: Pentium IV 2Gb MHz trở lên  Memory: 1GB trở lên  Hard Disk: 10GB Phần mềm:  Hệ điều hành tối thiểu: Windows XP SP3, Windows Vista SP1, Windows 7, Windows 2003 SP2  Net Framework 3.5  Windows Installer 4.5 trở lên 28 Các bước cài SQL Server 2008 Developer Mở liên kết 29 KIỂM TRA CÁC DỊCH VỤ  Cách 1: Vào Start  Program  Microsoft SQL Server  Configuration Tools  SQL Server configuration Manager để xem khởi chạy hay ngừng dịch vụ  Cách 2: Với Window XP: Start  Settings  Control Pannel  Administrative Tool  Services 30 ... Xã Hội, 2008 CHƯƠNG TỔNG QUAN VỀ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU NỘI DUNG Kiến thức sở liệu Hệ quản trị sở liệu Mơ hình liệu quan hệ Tổng quan SQL Server DỮ LIỆU VÀ CƠ SỞ DỮ LIỆU  Dữ liệu nghĩa thông...NỘI DUNG  Chương 1: Tổng quan hệ quản trị sở liệu  Chương 2: Xây dựng, quản lý khai thác sở liệu  Chương 3: Lập trình sở liệu T-SQL  Chương 4: Bảo mật an toàn liệu THƠNG TIN MƠN HỌC... trữ 10 HỆ QUẢN TRỊ CSDL Dữ liệu vào / DBMS Dữ liệu vào / 11 CSDL HỆ QUẢN TRỊ CSDL – Lợi ích Các lợi ích phổ biến DBMS:  Lưu trữ liệu  Định nghĩa liệu  Thao tác liệu  Bảo mật toàn vẹn liệu 

Ngày đăng: 07/12/2022, 22:45

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

Tài liệu liên quan