1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÀI tập NHÓM số 3 môn PHÂN TÍCH THIẾT kế hệ THỐNG THÔNG TIN show an example of projection sử dụng để trích dẫn giá trị một số thuộc tính của quan hệ

13 9 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 13
Dung lượng 1,16 MB

Nội dung

NGÂN HÀNG NHÀ NƯỚC VIỆT NAM BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NGÂN HÀNG THÀNH PHỐ HỒ CHÍ MINH KHOA HỆ THỐNG THƠNG TIN QUẢN LÝ -  BÀI TẬP NHĨM SỐ MƠN: PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN Danh sách thành viên: Tên MSSV Nguyễn Duy Tân 030235190132 Lương Anh Quyết 030235190124 Lê Nguyễn Phương Anh 030235190003 Phan Ngọc Tân 030235190134 Lê Mai Quốc Cường 030235190014 Câu 1: Show an example of projection - Sử dụng để trích dẫn giá trị số thuộc tính quan hệ - Ký hiệu: πA1, A2,…., AK or R [A1, A2… AK] Trong Ai tên thuộc tính chiếu - Kết trả hệ thống quan có k thuộc tính theo thứ tự liệt kê Các dòng trùng lấy - Phép chiếu khơng có giao dịch tính tốn - Phép chiếu tác dụng hệ thống theo chiều "ngang" Ví dụ: Tìm người có số phịng 203 thời hạn thuê nhà đến tháng năm 2030 • Seclect: Apartment Number, Lease Expires • From: Table Show an example of selection - Các quyền chọn sử dụng bạn muốn lấy hệ thống thỏa mãn điều kiện - Quyền chọn tác vụ quan hệ theo chiều “dọc” - Trả kết hệ thống quan: + Có danh sách với thuộc tính R + Có số ln số R - Phép chọn có giao dịch tính tốn Ví dụ: Hãy cho biết người có số phịng 20 • Select: last name • From: Table • Where: Apartment Number = “20” Show two different examples of sorting rows - Để xếp liệu SQL, ta sử dụng tiêu đề ORDER BY.ORDER BY sử dụng để xếp liệu theo thứ tự tăng dần theo thứ tự giảm dần nhiều cột Ví dụ: Sắp xếp thứ tự tăng dần số phòng • Select: * • From: Table • Oder by: Apartment Number Show an example of calculating totals Hàm Count Hàm COUNT () trả số lượng dòng phù hợp với tiêu chí định nghĩa Cú pháp: SELECT COUNT cột tên FROM tên bảng WHERE điều kiện; WHERE Hàm AVG Hàm AVG () trả trung bình giá trị số cột Cú pháp: SELECT cột tên AVG FROM tên bảng WHERE điều kiện; Hàm SUM Hàm SUM () trả tổng số cột Cú pháp: SELECT SUM cột tên FROM tên bảng WHERE điều kiện; Câu 2: Draw a data model diagram with associations for the user view Câu 3: Convert the user view Student ID Student name Major Status Course Number Course Title Professor Professor’s Department 1NF Bảng 1: Student ID Student Name Major Status Bảng 2: Student ID Course Number Course Title Professor Professor’s Department Grade 2NF Bảng 1: Student ID Course Number Grade Bảng 2: Course Number Course Title Professor Professor’s Department 3NF Bảng 1: Course Number Course Title Professor Bảng 2: Professor Professor’s Department Grade Câu 4: Problem might arise when using a primary key of course number for the data Khi sử dụng khóa Course Number cho Dữ liệu: mơ tả khóa học bị thay đổi, phần Student ID, Student Name gửi bảng điểm trường hợp học sinh không tham gia khóa học Câu 5: Entity-relationship diagram Câu 6: Entity-relationship diagram Câu 7: Entity-relationship diagram Câu 8: List the tables and keys Câu 9: E-R diagram Câu 10: Data flow diagram Câu 11: E-R diagram Câu 12: The primary key used for each entity Câu 13: A, Draw an E-R diagram in the third normal form showing the relationship between orders placed, manufacturers, sellers, and consumers at Swiftly B, In a paragraph, discuss how a blockchain application might be implemented here and what it would require Với đặc điểm phi tập trung, minh bạch, hiệu quả, chi phí thấp, an tồn, v.v., blockchain giải số vấn đề có dịch vụ switfly.Xác minh danh tính Trước hết, blockchain giúp Swiftly xác định blockchain: Swiftfly vận chuyển sản phẩm cho bạn cho khác Nhưng cách kết nối với chuỗi khối, dịch vụ vận chuyển giúp quản lý danh tính ngoại tuyến danh tính kỹ thuật số bạn cách lưu trữ danh tính sổ bất biến Người dùng sử dụng danh tính để đăng nhập vào trang web an toàn tham gia vào hợp đồng thông minh  Logistics: quản lý thiết bị Blockchain giúp quản lý hậu cần dịch vụ giao hàng Khi có nhiều thiết bị mua trực tuyến hơn, hệ thống kiểm soát xác minh phi tập trung blockchain cho phép thiết bị bảo mật truyền liệu cách an toàn Quản lý thiết bị cách sử dụng blockchain tăng khả thiết bị để xử lý thông tin mà chúng thu thập giảm thiểu chi phí bảo trì kiểm sốt hệ thống tổng thể tăng hiệu  Theo dõi thư / gói hàng Blockchain sử dụng để giúp cơng ty vận chuyển xác định gói hàng thư theo cách giống cách nhận dạng cá nhân Nếu bưu kiện có cảm biến nhỏ, blockchains sử dụng để quản lý chuỗi hành trình đối tác khác Theo dõi bưu kiện blockchain đẩy nhanh q trình thơng quan tích hợp khoản toán, hậu cần vận chuyển vào tảng gắn kết Câu 14: Draw an E-R diagram linking the patient, the hospital, and the immunization plan Try to normalize the diagram Câu 15: Identify the primary and foreign keys for the E-R diagram created in Problem 14 Câu 16: List of questions to help us make a risk assessment of a database:  Which ETL process has the right advantages for the company and needs to be developed?  Where should we focus more on increasing revenue while not increasing costs too much, resulting in larger profit margins? Bringing in the most ROI?  How can you ensure data quality?  What is the biggest risk in managing an electronic company's database? Câu 17: Questions we will ask them about their needs for data For data analysis in a non-specialized field, Business Analysts (BAs) themselves must also have certain knowledge in that field On the contrary, businesses must also have certain understanding of data analysis, which we can exchange with businesses For a business, data analysis in addition to helping to understand the needs and behaviors of customers, it also provides businesses with a lot of other important information depending on the needs and size of the project Here are some questions that revolve around the needs of businesses specifically a fashion design company  As mentioned above, the first question is about the size of the project, the larger the scale, the more expertise it requires as well as the time to implement  Second, what is probably also quite important for a business, is the budget spent to implement, a large project can hardly be done with a small cost  Next is the question of the purpose of use other than the original purpose (understanding the customer), this will help give information in the most effective and optimal way Next is the feasibility of the project compared to the needs, the goals set will help the company gain and lose, is it worth doing or not  Next is the question of whether the storage and organization of data in the company's system is guaranteed or not  Finally, an extremely important part in an enterprise is the level of information and data security because if important internal data is exposed to the outside, there will be a lot of objects that take advantage of it to perform malicious activities harm to the company, especially to its direct competitors in the market ... 1: Show an example of projection - Sử dụng để trích dẫn giá trị số thuộc tính quan hệ - Ký hiệu: πA1, A2,…., AK or R [A1, A2… AK] Trong Ai tên thuộc tính chiếu - Kết trả hệ thống quan có k thuộc. .. cách kết nối với chuỗi khối, dịch vụ vận chuyển giúp quản lý danh tính ngoại tuyến danh tính kỹ thuật số bạn cách lưu trữ danh tính sổ bất biến Người dùng sử dụng danh tính để đăng nhập vào trang... quan hệ theo chiều “dọc” - Trả kết hệ thống quan: + Có danh sách với thuộc tính R + Có số ln số R - Phép chọn có giao dịch tính tốn Ví dụ: Hãy cho biết người có số phịng 20 • Select: last name

Ngày đăng: 25/04/2022, 10:04

HÌNH ẢNH LIÊN QUAN

Bảng 2: - BÀI tập NHÓM số 3 môn PHÂN TÍCH THIẾT kế hệ THỐNG THÔNG TIN show an example of projection   sử dụng để trích dẫn giá trị một số thuộc tính của quan hệ
Bảng 2 (Trang 5)

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

TÀI LIỆU LIÊN QUAN

w