Danh mục

Phát triển ứng dụng web nâng cao với ASP.net - Part 4

Số trang: 17      Loại file: pdf      Dung lượng: 247.96 KB      Lượt xem: 10      Lượt tải: 0    
Thư viện của tui

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tài liệu giảng dạy về ASP.net đã được giảng dạy với mục đích cung cấp cho sinh viên những kiến thức cơ bản nhất, có tính hệ thống liên quan tới lập trình. Thông qua cuốn tài liệu này, chúng tôi muốn giới thiệu với các bạn đọc về kỹ năng lập trình cơ bản.Mời các bạn cùng tham khảo
Nội dung trích xuất từ tài liệu:
Phát triển ứng dụng web nâng cao với ASP.net - Part 4 03/11/2010 TRƯ NG Đ I H C KHOA H C T NHIÊN KHOA CÔNG NGH THÔNG TIN B MÔN CÔNG NGH PH N M M --- --- Product Catalog – P2Môn h c: Phát tri n ng d ng Web nâng cao v i ASP.NET 1 N i dung2 Gi i thi u relational data, relationship gi a các datatables trong cùng m t database S d ng join table, sub query, tri n khai phân trang t i thành ph n Data tier, các k thu t m r ng trên SQL Xây d ng thành ph n Business tier s d ng store procedures v i input và output parameter Xây d ng thành ph n Presentation tier 1 03/11/2010 M cl c3 Xây d ng thành ph n Data Tier Code 1. Relational Database 1. Các bư c ti n x lý 2. ADO.NET v i Parameterized Store Procedures 3. Xây dưng thành ph n Business Tier Code 2. Xây d ng thành ph n Presentation Tier Code 3. Relational Database4 Relational Data ? M i liên h gi a b ng Product và Category M i liên h gi a b ng Category và Department M i liên h gi a b ng Orders và Customers … Relational Database Management Systems (RDBMS) MySQL, PostgreSQL, SQL Server Oracle,DB2 Table Relationship One– to– Many Many– to–Many 2 03/11/2010 Unrelated Table5 Relational Data và Table Relationships6 Liên quan n các table Product Category Department Các table liên h v i nhau thông qua các m i quan h: One-to-many Many-to-many 3 03/11/2010 One–to–Many Relationship7 Là m i liên h th hiên: M t record trong m t b ng có liên h v i nhi u record trong m t b ng related khác Th hi n qua m i liên h Department - Category One–to–Many Relationship8 4 03/11/2010 Many-to-many Relationship9 Là m i liên h th hiên: Nhi u records trong hai b ng có m i liên h v i nhau Th hi n qua m i liên h Product - Category Tuy nhiên vi c th hi n m i liên h này c n dùng thông qua m t b ng th ba g i là ProductCategory (ProductID, CategoryID) – thư ng g i là Linking table ho c Associate table và s d ng hai m i liên h one-to-many relationship liên k t 3 b ng l i. Many-to-many Relationship10 5 03/11/2010 Many-to-many Relationship11 Foreign key contraints12 Cơ ch m b o relationship gi a các data tables Referecing table vs referenced table 6 03/11/2010 M cl c13 Xây d ng thành ph n Data Tier Code 1. Relational Database 1. Các bư c ti n x lý 2. ADO.NET v i Parameterized Store Procedures 3. Xây dưng thành ph n Business Tier Code 2. Xây d ng thành ph n Presentation Tier Code 3. Các bư c ti n x lý14 Bư c 1: T o categories table, product table Bư c 2: Query data L y thông tin short product description Joining data tables Implementing paging Bư c 3: Các k thu t s d ng Store Procedures 7 03/11/2010 Category Table - Foregin Key15 ALTER TABLE Category ADD CONSTRAINT FK_Category_Department FOREIGN KEY(DepartmentID) REFERENCES Department (DepartmentID) Product Table – ProductCategory Table16 8 03/11/2010 Relationship diagram17 Querying the data18 Các n i dung chính: Ch c năng short prod ...

Tài liệu được xem nhiều:

Tài liệu cùng danh mục:

Tài liệu mới: