Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 13 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
13
Dung lượng
866,46 KB
Nội dung
NGÂN HÀNG NHÀ NƯỚC VIỆT NAM TRƯỜNG ĐẠI HỌC NGÂN HÀNG BỘ GIÁO DỤC VÀ ĐÀO TẠO 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 Nguyễn Duy Tân Lương Anh Quyết Lê Nguyễn Phương Anh Phan Ngọc Tân Lê Mai Quốc Cường download by : skknchat@gmail.com 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] - 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: download by : skknchat@gmail.com 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; download by : skknchat@gmail.com Câu 2: Draw a data model diagram with associations for the user view download by : skknchat@gmail.com Câu 3: Convert the user view Student ID Student name 1NF Bảng 1: Student ID Bảng 2: Student ID Course Number 2NF Bảng 1: Student ID Bảng 2: Course Number 3NF Bảng 1: Course Number Bảng 2: Professor download by : skknchat@gmail.com 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 download by : skknchat@gmail.com Câu 6: Entity-relationship diagram download by : skknchat@gmail.com Câu 7: Entity-relationship diagram Câu 8: List the tables and keys download by : skknchat@gmail.com Câu 9: E-R diagram Câu 10: Data flow diagram Câu 11: E-R diagram download by : skknchat@gmail.com Câu 12: The primary key used for each entity download by : skknchat@gmail.com 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 khơng phải 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ị download by : skknchat@gmail.com 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 soá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 trình thơng quan tích hợp khoản tố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 download by : skknchat@gmail.com 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 download by : skknchat@gmail.com ...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] - Kết trả hệ thống quan có k thuộc tính theo thứ tự... 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ố. .. 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