Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

C# & DATABASE pptx
PREMIUM
Số trang
200
Kích thước
2.7 MB
Định dạng
PDF
Lượt xem
936

C# & DATABASE pptx

Nội dung xem thử

Mô tả chi tiết

1

C#C# & DATABASE & DATABASE & DATABASE

Trần Đình Nghĩa

Lê Văn Hạnh

2

NỘI DUNG

I. Mô hình triển khai ứng dụng

II. ADO.NET

III. Lưu trữ và xử lý dữ liệu

IV. Trình bày dữ liệu

V. Xây dựng ứng dụng quản lý đặt và bán

hàng

VI. Crystal Report

VII. Bảo mật trong ứng dụng

3

I.-MÔ HÌNH TRI

ỂN KHAI

ỨNG D

ỤNG

1. Ki

ế

n

trúc

n-tier

ß 2-tier (client / server)

ß 3-tier

2. Mô hình thi

ết kế ứng

d

ụng

ß WaterFall (thác

nước)

ß Prototyping (nguyên

m

ẫu)

ß Spiral (xo

n

ốc)

4

I.1- Kiến trúc n-tier

a/- 2-tier

1. Ứng dụng khách sử

dụng ADO/ADO.NET

truy xuất trực tiếp CSDL

2. Thích hợp cho các ứng

dụng vừa và nhỏ, không

có quá nhiều form

5

I.1-

Kiế

n

trúc

n-tier

a/-

2-tier (tt)

1. Các

k

ỹ thu

ật t

riể

n

khai

ß

S

d

ụng các k

ỹ thu

ật g

ắn k

ết d

ữ li

ệu để

k

ết n

ối t

ập

d

ữ li

ệu ADO.NET tr

ực ti

ếp đến các control

ß Vi

ết l

ệnh truy xu

ất các đối tượng ADO.NET và

g

ắn

k

ết d

ữ li

ệu th

ủ công đến các control

2.

Ưu

điể

m

ß Tri

ển khai nhanh chóng và

d

ễ dàng

ß Quan sát toàn b

ộ mã l

ệnh trong form

3. Khuy

ết

điể

m

ß Thay đổi quy trình công vi

ệc

Î biên dịch l

ại

ß Thay đổi lược đồ

d

ữ li

ệu

Î biên dịch l

ại

ß Ít kh

ả n

ăng t

ận d

ụng được các l

ệnh x

ử lý gi

ống

nhau gi

ữa các form do tên field, tên table khác nhau

6

I.1- Kiến trúc n-tier

b/- 3-tier

1. Sử dụng XML

Web/Windows

service nhằm tách

biệt công việc truy

xuất CSDL

2. Thích hợp với các

ứng dụng lớn có số

lượng form nhiều

và xử lý dữ liệu

phức tạp

7

I.1-

Kiế

n

trúc

n-tier

b/-

3-tier (tt)

1. Các

k

ỹ thu

ật t

riể

n

khai

ß

T

ất c

ả thao tác

d

ữ li

u đề

u

ở XML Web Service. Các

t

ập d

ữ li

u

đề

u được t

ạo d

ựng trên server và tr

v

ề thông qua XML stream

ß Các

t

ập d

ữ li

u được t

r

v

t

ừ XML Web Service có thể đ

ư

ợc g

n

k

ế

t

vào các

control m

ột c

á

ch t

r

ực tiếp h

o

ặc t

h

ủ công

2.

Ư

u

điể

m

ß Tri

n

khai nhanh chóng và

d

ễ dàng

ß Người dùng có th

s

d

ụng

ứng

d

ụng

t

ại b

ất k

n

ơi nào có

k

ết n

ối m

ạng

ß Các

thao tác

CSDL t

ập t

r

u

n

g

t

ại XML Web Service, gi

ảm t

hiểu c

hi

phí

b

ảo t

rì ứng

d

ụng khách

ß Các

thay đổi t

r

ên lượ

c đồ CSDL hay quy trình

công vi

c đề

u

được c

ập n

h

ật t

á

ch biệ

t

3. Khuy

ế

t

điể

m

ß Thay đổi quy trình

công vi

ệc s

d

n đến việc c

ập n

h

t

toàn

b

ộ cá

c

ứng

d

ụng khách

n

ằm r

ải r

á

c

ß

Lượ

c đồ CSDL được x

â

y

d

ựng

cố định

Î chi phí

c

ập n

h

ật c

a

o

ß Hi

ệu s

u

ất t

h

ực hiệ

n

kém do ph

ụ thu

ộc k

ết n

ối m

ạng

8

I.2.- Mô hình thiết kế ứng dụng:

a/- WaterFall Model

Khảo sát

Phân tích

Thiết kế

Cài đặt

Thử nghiệm

Triển khai &

Bảo trì

9

I.2.- Mô hình thiết kế ứng dụng (tt)

b/- Prototyping Model

Yêu cầu

Thiết kế

Tạo mẫu

Đánh giá &

Cải tiến

10

I.2.- Mô hình thiết kế ứng dụng (tt)

c/- Spiral Model

Yêu cầu và

cài đặt

Ước lượng và

giảm thiểu rủi ro

Phát triển và

Lập kế hoạch đánh giá

Tính khả

thi

Hiểu rõ

yêu cầu

Thiết kế

đúng đắn

...

11

NỘI DUNG (tt)

1. Mô hình triển khai ứng dụng

2. ADO.NET

3. Lưu trữ và xử lý dữ liệu

4. Trình bày dữ liệu

5. Xây dựng ứng dụng quản lý đặt và

bán hàng

6. Crystal Report

7. Bảo mật trong ứng dụng

12

II.- ADO.NET

1. Các công nghệ truy xuất dữ liệu

2. Các đối tượng của ADO.NET

ß Connection

ß Command

ß DataAdapter

ß DataTable, DataSet

3. Tạo kết nối và truy xuất CSDL

13

II.- ADO.NET

II.1.- Các công nghệ truy xuất dữ liệu

APPLICATION

ODBC

SQL Native Oracle Native Native Library

SQL Server Oracle Fox /

Access

Kiến trúc ODBC.

14

II.- ADO.NET

2.- Các đối tượng của ADO.NET (tt)

APPLICATION

OLEDB

SQL Native Oracle Native Native Library

SQL Server Oracle Fox / Access

Kiến trúc OLEDB.

ODBC

15

II.- ADO.NET

2.- Các đối tượng của ADO.NET (tt)

ADO.NET Provider

APPLICATION .NET

OLEDB

SQL Native Oracle Native Native Library

SQL Server Oracle Fox /

Access

Kiến trúc ADO.NET.

ODBC

SQL/Oracle Provider OLEDB Provider ODBC Provider

Tải ngay đi em, còn do dự, trời tối mất!