GIỚI THIỆU

HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU II

Phan Hiền

NỘI DUNG CHÍNH

 Giới thiệu ngôn ngữ lập trình và công cụ lập trình

với dữ liệu.

 Giới thiệu một số mô hình xây dựng hệ thống

quản trị dữ liệu.

 Xây dựng một ứng dụng để quản trị dữ liệu riêng.

NGÔN NGỮ LẬP TRÌNH

 Ngôn ngữ C Sharp .Net

 Hệ quản trị cơ sở dữ liệu SQL Server

 Thư viện kết nối dữ liệu ADO.Net

- Yêu cầu công cụ

- Net Framework 2.0, 3.5 - Visual Studio 2005, 2008 - Sql Server 2005, 2008

GIỚI THIỆU MÔ HÌNH XÂY DỰNG HỆ THỐNG

Kết nối đến dữ liệu

Ứng dụng (Giao diện + xử lý dữ liệu)

HQTCSDL (Sql Server,…)

 Mô hình khách chủ (client – server)

GIỚI THIỆU MÔ HÌNH XÂY DỰNG HỆ THỐNG

 Mô hình 3 lớp (Three tiers)

(client – function server – data server)

HQTCSDL (Sql Server,…)

Ứng dụng (Giao diện + thê hiện dữ liệu)

Ứng dụng (Xử lý dữ liệu + các tiến trình hệ thống)

GIỚI THIỆU MÔ HÌNH XÂY DỰNG HỆ THỐNG

 Mô hình 3 lớp (Three tiers)

(client – web service – web data server)

HQTCSDL (Sql Server,…)

Ứng dụng (Giao diện + thê hiện dữ liệu)

Web Service

MỤC TIÊU CỦA MÔN HỌC

Đạt được cách thức xây dựng hệ quản trị mang tính cá nhân hoá cho người sử dụng

 Giao diện phù hợp cho mục đích người dùng.  Cơ chế bảo mật vừa có lệ thuộc vào các nền tảng bảo mật đã có ở các phần mềm lớn + nét riêng về sự bảo mật của chương trình → tăng tính an toàn và đáp ứng các yêu cầu riêng biệt của người dùng.

 Tận dụng các tính năng đã có của hệ quản trị, đồng thời phát triển thêm theo các mô hình khác để phù hợp với việc triển khai ở các nơi sử dụng.

Ý NGHĨA

Giúp cho lập trình viên có thể

 Bắt đầu xây dựng mới một phần mềm quản trị dữ

liệu hay hệ thống quản trị dữ liệu.

 Tham gia vào cùng làm với các hệ thống khác một

cách nhanh chóng.

 Hiểu và có thể phát triển các hệ thống đã có, đồng thời chống và khắc phục các sự cố và giải quyết các vấn đề phát sinh thêm.