1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đồ án phần mềm quản trị cơ sở dữ liệu

24 1 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 24
Dung lượng 3,07 MB

Nội dung

TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN PHẦN MỀM QUẢN TRỊ CƠ SỞ DỮ LIỆU Họ tên: Vũ Đình Võ Mã sinh viên: 2621211008 Lớp: TH26.21 Khoa: Công nghệ thông tin Hà Nội, tháng năm 2022 MỤC LỤC DANH MỤC CÁC CHỮ VIẾT TẮT Chương I Tổng quan sở liệu .1 Chương II Chương III 11 Chương IV 19 KẾT LUẬN 22 TÀI LIỆU THAM KHẢO .22 PHỤ LỤC 22 Chương I: Tổng quan sở liệu I Cơ sở liệu ? Khái niệm : Cơ sở liệu (database) tập hợp liệu dùng chung, có quan hệ logic với với mô tả chúng, thiết kế cho nhu cầu thông tin tổ chức Cơ sở liệu kho liệu lớn định nghĩa lần dùng đồng thời nhiều phận người dùng Dữ liệu tích hợp với lượng dư thừa tối thiểu, độc lập với ứng dụng trở thành tài nguyên chung II Tại cần sở liệu Hiện có nhiều cách quản lý thơng tin cá nhân hay thơng tin đó.Nhưng quản lý cách thủ cơng q tốn nhiều thời gian, thông tin dễ bị thất lạc mà lưu trữ không an toàn Nên ngày người phát triển sử dụng hệ CSDL để quản lý thông tin cách đơn giản tiện ích Nếu CSDL thực chất tập hợp danh sách lưu trữ bảng tạo bảng Excel lại cần CSDL phải dùng đến Access? Excel thiên lưu trữ xử lý liệu dạng số, Access mạnh việc xử lý liệu dạng số, tên, mô tả Dữ liệu số đóng vai trị quan trọng hầu hết CSDL việc xếp, phân tích điều cần thực thường xuyên Hơn nữa, khác biệt việc tổ chức liệu CSDL với Access theo cách khác kết nối Những CSDL gọi CSDL quan hệ, nhìn vào đó, hiểu danh sách đối tượng CSDL liên hệ với Quay trở lại với CSDL có hai hàng tên bạn bè loại bánh làm Giờ bạn muốn tạo thêm danh sách thứ ba loại bánh làm tặng chúng cho Vì bạn làm bánh biết cơng thức mang cho bạn bè nên danh sách bao gồm thông tin từ hai danh sách có trước Nhìn cách danh sách thứ tạo cách sử dụng từ có hai danh sách trước bạn hiểu Dad Oatmeal Batches Dad Oatmeal danh sách ban đầu Mối quan hệ hiển nhiên, nhiên, bảng tính Excel khó hiểu Excel coi tất liệu nhập vào mẩu thông tin riêng biệt, không liên quan đến Trong Excel, bạn phải nhập thông tin người loại bánh đề cập đến nó, CSDL Excel khơng phải CSDL quan hệ Access Để đơn giản hiểu CSDL quan hệ nhận mà người nhận: Nếu từ xuất nhiều danh sách, chúng đề cập đến thứ Với cách xử lý thông tin vậy, CSDL quan hệ giúp nhập, tìm kiếm, phân tích liệu nhiều bảng lúc Tất điều khó thực Excel, Access chí tác vụ phức tạp đơn giản hóa thân thiện với người dùng Vai trị: Trong thời đại cơng nghệ 4.0, database chiếm vị trí quan trọng trở thành phần thiếu hầu hết hoạt động đời sống hàng ngày Lưu trữ thơng tin có hệ thống  Cấu trúc xếp có tính hệ thống – điều làm nên khác biệt lớn liệu thông thường CSDL database Dữ liệu lưu trữ theo cấu trúc định , có tính quán cao  Với đặc điểm này, database giúp người dùng thuận tiện việc tạo lập, lưu trữ, tìm kiếm sử dụng liệu cách xác nhanh chóng Đảm bảo an tồn liệu  Đảm bảo toàn vẹn an toàn liệu điểm quan trọng hàng đầu công tác lưu trữ liệu Và database xứng đáng nhận “điểm 10” độ an toàn liệu  Nếu muốn lưu liệu file text, bạn nên sử dụng cách lưu File xml file csv tốt Khi lưu hai loại file bạn hoàn tồn chuyển đổi vào database dễ dàng an tồn Thơng thường cách thường dùng việc lưu database để đọc dễ dàng Đảm bảo khả truy xuất đồng thời nhiều người dùng liệu  Nhiều người sử dụng database lúc mà khơng phải qua khâu rườm rà phức tạp nhờ vào việc truy xuất từ cách khác Do đó, bạn gặp nhiều thuận lợi việc việc sử dụng, quản lý, truy cập liệu,… Linh hoạt thay đổi theo nhu cầu người dùng  Bạn linh hoạt thay đổi kích cỡ độ phức tạp database Có database gồm vài trăm ghi (danh sách học sinh lớp) có database có dung lượng lớn (như database quản lí hàng hố hệ thống siêu thị)  Song song đó, hình thức lưu trữ database đa dạng Database lưu trữ nhiều dạng khác ổ cứng, USB hay đĩa CD Cơng tác quản lí dễ dàng  Một database thiết kế, hình thành, lưu trữ để dễ dàng việc tạo lập, cập nhập khai thác thông tin Dữ liệu cập nhật thường xun hồn tồn khơng trùng lặp Sử dụng database giúp tạo sản phẩm chuyên nghiệp hơn, lưu trữ có hệ thống, dễ dàng cơng tác quản lí  Với ưu điểm đó, database ngày phổ biến lĩnh vực lập trình ứng dụng nói riêng cơng nghệ thơng tin nói chung  Ví dụ: Hệ thống đặt vé máy bay Vietnam Airlines: ứng dụng database phát huy tính tốt Trong trường hợp nhiều hành khách đặt vé lúc, database giúp doanh nghiệp tránh khỏi sai sót khơng mong muốn Điển hình như: khách hàng mua phải vé bán cho người khác, vé nhiều khách hàng đặt, …  Tích hợp database với hệ thống website xu hướng tổ chức, cơng ty doanh nghiêp Việc tích hợp cho phép tổ chức, cơng ty gửi thu thập thông tin với người dùng nhanh gọn hiệu Bạn tạo database trì cách thủ cơng tin học hố database Khi tin học hoá, database tạo trì bằng nhóm chương trình ứng dụng hệ quản trị sở liệu  Tuỳ vào tính chất, nhu cầu sử dụng mà bạn nên chọn phương thức thích hợp với Mọi thắc mắc góp ý liên quan, xin vui lòng liên hệ Tinohost để tư vấn chi tiết nhé! III Các phương pháp quản lý liệu Quản lý dạng file  Đây mơ hình thơng dụng mơ hình sở liệu Với đặc điểm quy mô nhỏ vừa nên nội dung thể thường file đơn giản word, excel,…  Ví dụ file thơng tin khách hàng mua hàng hóa doanh nghiệp, thông tin trữ lại cần in Thì file tồn dạng bảng bao gồm cột số thứ tự, họ tên, địa chỉ, tên hàng hóa mua, số lượng mua, giá thành,… Dạng phân cấp  Ở mơ hình liệu tổ chức dạng cây, với nhánh phân cấp theo chiều từ xuống Mỗi liệu biểu nút, nút thể thực thể liệu  Cây thư mục phân cấp từ xuống theo kiểu nút mẹ đẻ nhiều nút con, nút mẹ có mối liên hệ với nhau, nút phải bắt đầu xuất phát từ nút mẹ Dạng mạng  Đặc điểm riêng mơ hình có nhiều file đơn lẻ khác tập hợp lại file lớn, người ta thường gọi ghi  Bản ghi phân loại tập hợp lại thành loại liệu người ta gọi loại liệu thực thể Các liệu thực thể liên kết với theo mối quan hệ mẹ  Ưu điểm bật mơ hình thể liệu mang tính phức tạp, người nhìn hiểu liệu muốn nói Nhược điểm truy xuất chậm nên khơng phù hợp với liệu quy mô lớn Dạng quan hệ Mơ hình thể dạng bảng biểu nên thơng tin khác khơng có mối quan hệ với Các thơng tin thể qua hàng, cột Các liệu bảng, có dịng hàng gọi ghi, dịng cột gọi thuộc tính Dạng hướng đối tượng Mơ hình giống mơ hình dạng quan hệ liệu lưu trữ dạng bảng Nhưng có thêm tính lưu trữ thêm nội dung hành vi bảng để thể cho người ý nghĩ admin Mỗi bảng lớp, dịng đối tượng Ví dụ MS SQL Server, Oracle, PostgreSQL,… Dạng bán cấu trúc Dạng liệu thông tin lưu theo kiểu XML, thông tin thể tag Ưu điểm bật mơ hình lưu trữ tất loại liệu nên phù hợp cho trình nghiên cứu IV Hệ sở liệu Hệ sở liệu Sau hiểu sở liệu gì? Chúng ta tiếp tục tìm hiểu hệ quản trị sở liệu Nó tập hợp tất phần mềm cho phép người dùng định nghĩa cấu trúc, nhập liệu liệu thực thao tác liệu Nhằm đảm bảo thơng tin bí mật, an tồn + Định nghĩa cấu trúc bao gồm nội dung như: Xác định loại liệu, xác định cấu trúc liệu, xác định ràng buộc liệu + Nhập liệu liệu thao tác nhằm lưu trữ liệu vào thiết bị lưu trữ Sau liệu hệ quản trị điều khiển + Thao tác liệu bao gồm nội dung truy xuất liệu, cập nhật liệu, tổng hợp liệu để làm báo cáo  MySQL: Là hệ quản trị sở liệu phổ biến giới với ưu điểm bật tốc độ cao, tính bảo mật tốt Phù hợp cho sử dụng ứng dụng có truy cập liệu trình duyệt web  Oracle: Là hệ quản trị sở liệu sử dụng rộng rãi giới với khởi đầu phần mềm quản trị Hiện cung cấp nhiều dịch vụ cho doanh nghiệp  SQlite: Có đặc điểm nhỏ, gọn, đầy đủ nên hay dùng để cài đặt ứng dụng di động  MongoDB: Có tác dụng truy vấn thông tin  PostgreSQL: Đặc điểm bật lưu trữ nhiều liệu không gian cách hiệu  Redis: Đặc điểm lưu trữ key value, hỗ trợ dạng cấu trúc cho nhiều liệu khác Các tính chất hệ sở liệu Hệ sở liệu có số tính chất đáng lưu ý sau: Có cấu trúc quán rõ ràng : Cấu trúc liệu cho tất phần tử loại, hình thức tổ chức, xắp xếp phương tiện lưu trữ Thí dụ tất sinh viên đặc trưng số thuộc tính giống nhau, bố trí số nhớ giống nhau, có cách xử lý giống tạo mới, hiệu chỉnh, truy vấn, Ta tìm hiểu cấu trúc từ điển CSDL (siêu liệu) Có độc lập chương trình liệu Khi hai thành phần có thay đổi phần cịn lại khơng bị ảnh hưởng Thí dụ ta thêm số thuộc tính cho sinh viên, ta khơng cần phải viết lại chương trình Có thể tạo nhiều khung hiển thị (view) khác tùy thuộc vào vai trò yêu cầu người dùng Với sinh viên biểu mẫu để nhập thông tin yêu cầu, sau xuất bảng kết mơn học sinh viên Nhưng với quản thủ thư viện biểu mẫu để nhập tên sinh viên sau xuất bảng cho biết sách sinh viên mượn từ đầu năm học cho biết tựa sách trả tựa sách chưa trả Có thể phục vụ cho nhiều người dùng khác nhau, nhiều chương trình ứng dụng khác "cùng lúc" Trong HQTCSDL có chương trình để quản lý tranh chấp (concurrency) người dùng, chương trình ứng dụng Điều đặc biệt quan trọng với ứng dụng thương mại hoạt động trực tuyến Hai hành khách đặt vé máy bay “một lúc” chuyến bay có hai sơ đồ chọn ghế khác Chương II: Mơ hình thực thể - liên kết Thực thể thuộc tính Sản phẩm : MaSp, TenSP, DonGia, số lượng hàng, ngày sản xuất Hóa đơn : MãHD , Ngày lập , MãNV , Ngày lập Khách hàng : MaKH, TenKH, Tuoi, CMND, DiaChi Nhà cung cấp : mã nhà cung cấp, tên nhà cung cấp, địa hệ thống lưu thông tin nhà cung cấp họ cung cấp sản phẩm cho cửa hàng Kiểu thực thể, tập thực thể, Khóa tập giá trị Kiểu thực thể: Là tập hợp đối tượng loại hình thành kiểu thực thể, nói khác kiểu thực thể thực thể mơ tả đặc trưng giống “Quản lý đề án bán điện thoại ” Một sản phẩm thực thể Tập hợp Sản phẩm tập thực thể Một hóa đơn thực thể Tập hợp hóa đơn tập thực thể Một khách hàng thực thể Tập hợp khách hàng tập thực thể Một nhà cung cấp thực thể Tập hợp nhà cung cấp tập thực thể Sản phẩm có khóa MaSP Hóa đơn có khóa MaHD Khách hàng có khóa MaKH Nhà cung cấp có mã nhà CC Kiểu liên kết, tập liên kết Sp Quan Nhà CC Sản phẩm nhà cung cấp có mối quan hệ (một-nhiều)n Sp Quan Hóa đơn Sản phẩm hóa đơn có mối quan hệ ( một-nhiều) n Hóa đơn với khách hàng có mối quan hệ (một-một) Khách Hà 1 Hóa đơn Quan Thuộc tính Thực thể Nhà CC có thuộc tính : Mã nhà CC, tên nhà CC, địa Thực thể sản phẩm có thuộc tính: MaSP, TenSP, DonGia, số lượng hàng, ngày sx Thực thể Hóa đơn có thuộc tính : MãHD , Ngày lập , MãNV , Ngày lập Thực thể khách hàng có thuộc tính : MaKH, TenKH, Tuoi, CMND, DiaChi Các thuộc tính giá trị nguyên tố Kiểu chuỗi Kiểu số nguyên Kiểu số thực Mơ hình ER, Thiết kế mơ hình ER Chương III: Mơ hình quan hệ 10 3.1 Các khái niệm mơ hình quan hệ  Mơ hình quan hệ Mơ hình quan hệ biểu thị sở liệu tập quan hệ Mỗi quan hệ biểu diễn bảng giá trị, dòng bảng biểu thị tấp hợp giá trị liệu liên quan với Trong chương trước, đưa khái niệm kiểu thực thể kiểu liên kết khái niệm để mơ hình hố liệu giới thực Trong mơ hình quan hệ, dòng bảng biểu thị kiện tương ứng với thực thể liên kết giới thực Tên bảng tên cột dùng để giúp giải thích ý nghĩa giá trị hàng Mọi giá trị cột kiểu liệu Theo thuật ngữ mô hình quan hệ hình thức, hàng gọi bộ, đầu cột gọi thuộc tính, bảng gọi quan hệ Kiểu liệu mô tả kiểu liệu xuất cột gọi miền  Miền - Là tập giá trị nguyên tố gắn liền với thuộc tính - Kiểu liệu sở Chuỗi ký tự (string) Số (integer) - Các kiểu liệu phức tạp Tập hợp (set) Danh sách (list) Mảng (array) Bản ghi (record) - Ví dụ TENSP DONGIA  Thuộc tính - Tên cột quan hệ - Mô tả ý nghĩa cho giá trị cột 11 - Tất liệu cột có dùng kiểu liệu  Bộ - Là dòng quan hệ (trừ dòng tiêu đề - tên thuộc tính) - Thể liệu cụ thể thuộc tính quan hệ < NguyenThiLam,01,25,CMND,HaNoi,06,10000000 >  Quan hệ Dữ liệu cụ thể thuộc tính - Các thơng tin lưu trữ CSDL tổ chức thành bảng (table) chiều gọi quan hệ 3.2 Các ràng buộc quan hệ, Lược đồ sở liệu quan hệ 3.2.1.Các ràng buộc miền 12 DEFAULT Cung cấp giá trị mặc định cho cột trường hợp liệu cột không nhập vào hay không xác định UNIQUE Đảm bảo liệu cột nhất, tất giá trị cột khác không trùng lặp PRIMARY Key Dùng để thiết lập khóa bảng, giá trị cột làm khóa phải nhất, khơng trùng lặp Việc khai báo ràng buộc khóa u cầu cột phải NOT NULL FOREIGN Key Dùng để thiết lập khóa ngoại bảng, tham chiếu đến bảng khác thông qua giá trị cột liên kết Giá trị cột liên kết phải bảng CHECK Đảm bảo tất giá trị cột thỏa mãn số điều kiện INDEX Dùng để tạo lấy liệu từ sở liệu cách nhanh chóng 3.2.2.Ràng buộc khóa ràng buộc giá trị không xác định (null) Ràng buộc khoá: Thường biểu diễn phụ thuộc hàm, loại ràng buộc liên phổ biến xác lập tồn quan hệ Ví dụ: Hai phân biệt quan hệ khơng thể có thuộc tính khố trùng Mỗi sinh viên có mã số nhất, … Ràng buộc giá trị NULL: Ràng buộc cho biết thuộc tính nhận giá trị NULL hay khơng Ví dụ: - Nếu quan hệ SINH VIÊN bắt buộc phải hợp lệ thuộc tính tên sinh viên khơng phép NULL Vì tên sinh viên ràng buộc NOT NULL 13 - Nhưng xét quan hệ KHÁCH HÀNG(id, hoten, dienthoai, tuoi, diachi, luong) thuộc tính tuổi luong ràng buộc NULL Lược đồ sở liệu quan hệ - Lược đồ quan hệ Tên quan hệ Tên tập thuộc tính KHACHHANG(TENKH,MAKH,TUOI,CMND,DIACHI,SPHAM,HOADON) Lược đồ quan hệ Là tập hợp - Gồm nhiều lược đồ quan hệ Lược đồ CSDL KHACHHANG (TenKH,MaKH,TuoI,CMND,DiaChi,SanPham,HoaDon) SANPHAM (TenSP,MaSP,DonGia,SLH,NSX) HOADON (MaHD,NgayLap,MaNV,NgayLap) NHACUNGCAP(MaNCC,TenNCC,DiaChi,HeThongLuuThongTinCuaNCC) Định nghĩa hình thức - Lược đồ quan hệ Cho A1, A2, …, An thuộc tính Có miền giá trị D1, D2, …, Dn tương ứng Ký hiệu R(A1:D1, A2:D2, …, An:Dn) lược đồ quan hệ - Bậc lược đồ quan hệ số lượng thuộc tính lược đồ - KHACHHANG(MAKH:integer, TENKH:string, TUOI:age, DCHI:string) - KHACHHANGlà lược đồ bậc mô tả đối tượng khách hàng - MANV thuộc tính có miền giá trị số ngun - TENNV thuộc tính có miền giá trị chuỗi ký tự 14 - Quan hệ (hay thể quan hệ) - Một quan hệ r lược đồ quan hệ R(A1, A2, …, An), ký hiệu r(R), tập r = {t1, t2, …, tk} - Trong ti danh sách có thứ tự n giá trị ti= - Mỗi vj phần tử miền giá trị DOM(Aj) giá trị rỗng 3.3 Toàn vẹn thực thể, toàn vẹn tham chiếu khóa ngoại Tồn vẹn thực thể Ràng buộc tồn vẹn thực thể phát biểu : khố phải ln ln có giá trị xác định, nghĩa khơng phép có giá trị null Sở dĩ có điều giá trị khố sử dụng để xác định giá trị riêng biệt quan hệ Việc có giá trị null cho khố kéo theo việc khơng thể xác định số giá trị Ví dụ: Nếu có hai hay nhiều giá trị có giá trị null cho khố khơng có khả phân biệt chúng Tồn vẹn tham chiếu - Một quan hệ R, thuộc tính A nhận giá trị từ thuộc tính B quan hệ S, ta gọi R tham chiếu S - Bộ tham chiếu phải tồn trước TENSPHAM S SamSung MASPHAM 06 Iphone 11 R 09 TEMKH MAKH TUOIKH CMND Nguyen Thi Lam 01 25 038297299 Ha Noi 06 10000000 Pham Tien Hai 02 30 072681628 Ha Noi 09 20000000 Khóa ngoại - Xét lược đồ R S - Gọi FK tập thuộc tính khác rỗng R - FK khóa ngoại (Foreign Key) R 15 DIACHI SPHAM HOADON - Các thuộc tính FK phải có miền giá trị với thuộc tính khóa S - Giá trị FK t1∈R - Hoặc giá trị khóa t2∈S - Hoặc giá trị rỗng - Ví dụ 3.3.1.Chuyển đổi mơ hình ER thành mơ hình Quan hệ - Chuyển đổi mối quan hệ – n: Thuộc tính khóa bên làm khóa ngoại bên nhiều - Chuyển đổi mối quan hệ n – n: Chuyển thành quan hệ có khố gồm thuộc tính khóa quan hệ trở lên, thuộc tính mối kết hợp (nếu có) trở thành thuộc tính quan hệ 3.2.2.Các quy tắc chuyển đổi Tập thực thể Các tập thực thể (trừ tập thực thể yếu) chuyển thành quan hệ có tên tập thuộc tính 2b:Một-Nhiều Thêm vào quan-hệ-một thuộc tính khóa quan-hệ-nhiều 16 2c: Một-Một - Hoặc thêm vào quan hệ thuộc tính khóa quan hệ - Hoặc thêm thuộc tính khóa vào quan hệ 3:Thực thể yếu - Chuyển thành quan hệ - Có tên với thực thể yếu 17 - Thêm vào thuộc tính khóa quan hệ liên quan Chương IV: Xây dựng sở liệu 4.1 Xác định thực thể tham gia vào toán  Sản phẩm : MaSp, TenSP, DonGia, số lượng hàng, ngày sản xuất  NhanV: MaNV, TenNV , Gioitinh, TG 18  Hóa đơn : MãHD , Ngày lập , MãNV , Ngày lập  Khách hàng : MaKH, TenKH, Tuoi, CMND, DiaChi  Nhà cung cấp : mã nhà cung cấp, tên nhà cung cấp, địa 4.2: Thiết kế bảng 4.3: Thiết kế database Create database QL_DienThoai; Use QL_DienThoai; Create table SanPham (MaSP nvarchar(10) primary key,TenSP nvarchar(30), DonGia money ,SLhang int ,NSX 19 date ); Create table NhanV (MaNV nvarchar(10) primary key, TenNV nvarchar(20),GioiTih Nvarchar(3), TG nvarchar(10)); Create table KhachHang(MaKH nvarchar(10) primary key,TenKH nvarchar(10) ,tuoi int ,CMND varchar(11),DiaChi nvarchar(30)); Create table HoaDon(MaHD nvarchar(10) primary key ,MaKH nvarchar(10) foreign key references KhachHang(MaKH),MaSP nvarchar(10) foreign key references SanPham(MaSP), ngaylap date ,MaNV nvarchar(10) FOREIGN KEY REFERENCES NhanV(MaNV),Thanhtien money ); Create table NhaCC(MaNhaCC nvarchar(10) primary key,MaSP nvarchar(10) foreign key references SanPham(MaSP), TenNhaCC nvarchar(30), DiaChiNhaCC nvarchar(30),); Insert into SanPham(MaSP,TenSP, DonGia, SLhang, NSX) values ( 'N01' , 'Samsung Galaxy Z Fold3' , '41990000' , '12', '2021-8-12' ), ( 'N02' , 'iPhone 13 Pro Max' , '33990000' , '10', '2021-11-20' ), ( 'N03', 'OPPO A95' , '6990000', '4', '2020-12-22' ), ( 'N04' , 'iPhone 11' , '16990000' , '30' ,'2021-3-12' ), ( 'N05', 'Lenovo Legion Duel 2' , '13000000' ,'30' ,'2021-11-23' ); Insert into NhanV(MaNV , TenNV , GioiTih , TG) values ( 'NhanV01', 'Hien' , 'Nu' , 'Sang' ), ( 'NhanV02', 'Minh', 'Nam', 'Chieu' ), ( 'NhanV03', 'Trang', 'Nu', 'Toi' ), ( 'NhanV04', 'Tu' , 'Nam' , 'Chieu' ), ( 'NhanV05', 'Luong' , 'Nam' ,'Sang' ); Insert into HoaDon(MaHD ,MaKH , MaSP ,ngaylap , MaNV, Thanhtien) values ( 'NN1','KH02','N01' ,'2021-10-20', 'NhanV01' , '41990000' ), ( 'NN2','KH01 ','N03' ,'2022-112', 'NhanV02' , '13980000' ), ( 'NN3','KH04','N04' ,'2021-12-11', 'NhanV03', '16990000' ), ( 'NN4', 'KH05', 'N02' ,'2022-1-20', 'NhanV02' , '33990000' ), ( 'NN5', 'KH03','N05' ,'2021-1228', 'NhanV05', '13000000' ); Insert into KhachHang(MaKH, TenKH, tuoi, CMND, DiaChi) values ( 'KH01', 'Nam', '20', '03123124124', 'Ha Noi' ), ( 'KH02', 'Tuan' , '26' , '00223592385','Ha Tinh' ), ( 'KH03' ,'Manh', '35' ,'0024248352', 'Tien Giang' ), ( 'KH04', 'Linh', '18', '04595839232','Ha Nam' ), ( 'KH05', 'Tien', '23', '29502502509','Gia Lam' ); Insert into NhaCC(MaNhaCC,MaSP, TenNhaCC, DiaChiNhaCC) values ( 'NCC1', 'N02', 'Mi Home', 'Tp Hai Phong' ), ( 'NCC4' ,'N01','The Gioi Di Dong' ,'Tp Ho Chi Minh (TPHCM)' ), ( 'NCC5','N04' ,'Mai Nguyen' ,'Tp Ho Chi Minh (TPHCM)' ), ( 'NCC2','N03' ,'Viettel TPHCM', 'Tp Ho Chi Minh (TPHCM)' ), ( 'NCC3','N05' ,'Thế Giới Công Nghệ AP24H', 'Ha Noi' ); 20 KẾT LUẬN - Sau hoàn thành xong phần mềm quản lý bán điện thoại, chúng em giải vấn đề đề tài so với mục đích đặt :  Tạo phần mềm quản lý bán điện thoại cách hoàn chỉnh 21  Hoạt động tốt , không gặp lỗi  Có thể mang cho nhiều người dùng - Định hướng phát triển đề tài : Sẽ cố gắng phát triển thêm nhiều tính tương lai 22

Ngày đăng: 22/08/2023, 10:50

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w