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

FULL Đồ án KEY AND VALUES Tiếng Việt

20 5 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 20
Dung lượng 127,54 KB

Nội dung

Cơ sở dữ liệu là hệ thống bao gồm rất nhiều thông tin, dữ liệu được xây dựng theo một cấu trúc nhất định nhằm đáp ứng nhu cầu khai thác, sử dụng của nhiều người hay chạy nhiều chương trình ứng dụng cùng một lúc. Khi áp dụng hình thức lưu trữ này, nó sẽ giúp khắc phục được những điểm yếu của việc lưu file thông thường trên máy tính. Các thông tin lưu trữ sẽ đảm bảo được nhất quán, hạn chế tình trạng trùng lặp thông tin. Được cho ra đời không lâu sau mô hình phân cấp. Mô hình dữ liệu mạng hay còn gọi là mô hình mạng có cấu trúc dữ liệu tổ chức thành một đồ thị hướng. Tại đây, các các đỉnh là các thực thể, các cung là quan hệ giữa hai đỉnh, một kiểu bản ghi có thể liên kết với nhiều kiểu bản ghi khác. Một thực thể con có thể có nhiều thực thể cha và có nhiều đường dẫn truy nhập đến một dữ liệu theo cấu trúc của mô hình dữ liệu mạng đã được định sẵn từ trước. Khi sử dụng mô hình này, người dùng sẽ có thể biểu diễn đa dạng các ngữ nghĩa theo kiểu bản ghi hay móc nối và truy vấn nhanh chóng thông qua phép duyệt đồ thị Navigation. Mặc dù vậy, trên mô hình dữ liệu mạng vẫn còn tồn tại những hạn chế như số lượng con trỏ lớn, hạn chế trong việc biểu diễn ngữ nghĩa và móc nối giữa các bản ghi với nhau.Đây là mô hình dựa trên lý thuyết tập hợp và đại số quan hệ. Nhờ áp dụng điều này mà mô hình dữ liệu quan hệ có tính chặt chẽ khá cao, mô tả dữ liệu một cách rõ ràng. Nó được đánh giá là mô hình với nhiều ưu điểm, được sử dụng thông dụng nhất hiện nay. Mô hình quan hệ được tổ chức dưới dạng bảng các phép toán thao tác trên dữ liệu dựa trên lý thuyết tập hợp của toán học. Sử dụng các phép toán như hợp, giao, tích đề các, chia, trừ, chiếu, chọn, kết nối,..để xây dựng mô hình.

TỔNG LIÊN ĐOÀN LAO ĐỘNG VIỆT NAM TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG KHOA CÔNG NGHỆ THÔNG TIN TIỂU LUẬN KEY – VALUE DATABASE (HADOOP,AMZON DYNAMO, VOLDERMORT) Người hướng dẫn: TS NGUYỄN VĂN A Người thực hiện: VÕ ĐĂNG PHƯỚC – 51600071 TRẦN HỮU PHÁT – 51600062 Lớp : 16050311 Khố THÀNH PHỐ HỒ CHÍ MINH, NĂM 2018 : 20 TỔNG LIÊN ĐOÀN LAO ĐỘNG VIỆT NAM TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG KHOA CÔNG NGHỆ THÔNG TIN TIỂU LUẬN KEY – VALUE DATABASE (HADOOP,AMZON DYNAMO, VOLDERMORT) Người hướng dẫn: TS NGUYỄN VĂN A Người thực hiện: VÕ ĐĂNG PHƯỚC – 51600071 TRẦN HỮU PHÁT – 51600062 Lớp THÀNH PHỐ HỒ CHÍ MINH, NĂM 2018 : 16050311 Khố : 20 LỜI CẢM ƠN Đây phần tác giả tự viết ngắn gọn, thể biết ơn người giúp hồn thành Luận văn/Luận án Tuyệt đối không chép theo mẫu “lời cảm ơn” có 4 CƠNG TRÌNH ĐƯỢC HỒN THÀNH TẠI TRƯỜNG ĐẠI HỌC TƠN ĐỨC THẮNG Tơi xin cam đoan cơng trình nghiên cứu riêng hướng dẫn khoa học TS Nguyễn Văn A; Các nội dung nghiên cứu, kết đề tài trung thực chưa công bố hình thức trước Những số liệu bảng biểu phục vụ cho việc phân tích, nhận xét, đánh giá tác giả thu thập từ nguồn khác có ghi rõ phần tài liệu tham khảo Ngoài ra, luận văn sử dụng số nhận xét, đánh số liệu tác giả khác, quan tổ chức khác có trích dẫn thích nguồn gốc Nếu phát có gian lận tơi xin hồn tồn chịu trách nhiệm nội dung luận văn Trường đại học Tôn Đức Thắng không liên quan đến vi phạm tác quyền, quyền gây trình thực (nếu có) TP Hồ Chí Minh, ngày tháng năm Tác giả (ký tên ghi rõ họ tên) Trần Hữu Phát Võ Đăng Phước TÓM TẮT Trình bày tóm tắt vấn đề nghiên cứu, hướng tiếp cận, cách giải vấn đề số kết đạt được, phát vòng -2 trang 6 MỤC LỤC DANH MỤC KÍ HIỆU VÀ CHỮ VIẾT TẮT CÁC KÝ HIỆU CÁC CHỮ VIẾT TẮT DANH MỤC CÁC BẢNG BIỂU, HÌNH VẼ, ĐỒ THỊ DANH MỤC HÌNH DANH MỤC BẢNG CHƯƠNG – KEY 1.1 Giới thiệu Khóa hai loại ràng buộc sử dụng để thực thi toàn vẹn liệu bảng SQL Server đối tượng sở liệu quan trọng 1.1.1 Khóa Khóa (hay ràng buộc khóa chính) sử dụng để định danh record table sở liệu Dữ liệu (value) field khóa phải có tính Và không chứa giá trị Null 1.1.1.1 Thành lập khóa Chúng ta sử dụng câu lệnh: AFTER TABLE ’tên bảng ADD PRIMARY KEY( ’trường khóa chính’ ) Và nhớ khóa phải NOT NULL 1.1.1.2 Xóa khóa Chúng ta sử dụng câu lệnh: AFTER TABLE ’tên bảng’ DROP PRIMARY KEY 10 1.1.2 Khóa ngoại Khóa ngoại table xem trỏ trỏ tới khóa table khác 1.1.2.1 Thành lập khóa ngoại Chúng ta sử dụng câu lệnh: AFTER TABLE ’tên bảng’ ADD CONSTRAINT ’trường’ FOREIGN KEY ’tên bảng’ ( ’trường chứa khóa ngoại’ ) 1.1.2.2 Xóa khóa ngoại Chúng ta sử dụng câu lệnh: AFTER TABLE .’tên bảng’ DROP FOREIGN KEY ’trường’ 1.1.3 So sánh hai khóa Khóa Khóa xác định ghi bảng Khóa khơng chấp nhận giá trị rỗng Theo mặc định, khố mục nhóm liệu bảng sở liệu tổ chức theo thứ tự dãy mục nhóm Chúng ta có khóa bảng 1.2 Một số khóa khác 1.2.1 Khóa đơn giản Khóa ngoại Khóa ngoại trường bảng khóa bảng khác Khóa ngoại chấp nhận nhiều giá trị rỗng Khóa ngoại khơng tự động tạo mục, nhóm khơng nhóm Bạn tự tạo mục khố ngoại Chúng ta có nhiều khoá ngoại bảng 11 Trước thao tác lên A phải xin khóa A lock (A) u cầu xin khóa chấp thuận thao tác lên A Sau thao tác xong với A phát lệnh giải phóng A Unlock(A) Bộ phận cấp phát khóa(lock manager) A A tự 1.1.2.1 Khóa sống Xuất tình trạng xin khóa người khóa unlock có người khác lại xin dẫn đến việc phải tiếp tục chờ khóa xin khóa 1.1.2.2 Khóa chết Ví dụ: T1 xin lock(A), T2 xin lock(B) Một chút T1 cần B xin lock(B) rơi vào trạng thái chờ T2 cần A nên xin lock(A) chờ  dẫn đến treo máy Ngăn ngừa khóa chết Một giao tác bắt đầu thực phải xin khóa "tất cả" khóa cần làm thao tác Nếu xin thao tác Nếu khơng chờ Một cách khác admin vào can thiệp xem chương trình quan trọng ưu tiên Nhưng chương trình chưa tối ưu hóa 1.2.2 Khóa đọc/viết Muốn đọc A phải xin yêu cầu readlock(A) readlook gọi sharedlock 12 Muốn viết A phải xin yêu cầu writelock(A) writelock gọi exlisivelock Một yêu cầu readlock chấp thuận chưa giữ writelock Còn yêu cầu writelock chấp thuận chưa có giữ writelock readlock 13 CHƯƠNG – VALUUE Tổng quan: phân tích, đánh giá cơng trình nghiên cứu có tác giả, tác giả khác nước liên quan mật thiết đến đề tài; nêu vấn đề tồn tại; vấn đề mà đề tài cần tập trung nghiên cứu, giải quyết; 1.1 Trình bày cơng thức tốn học Cơng thức tốn học cần qn tồn luận văn Sử dụng công cụ MS Word đánh số theo chương, số thứ tự chương Ví dụ cơng thức sau đánh 2.1 (2.1) Trong công thức, có kí hiệu lần sử dụng, cần phải giải thích rõ kí hiệu đại diện cho phần tử đơn vị (2.2) Trong cơng thức 2.2: • a: độ dài cạnh góc vng tam giác, đơn vị mét (m) • b: độ dài cạnh góc vng cịn lại tam giác, đơn vị mét (m) • c: độ dài cạnh huyền tam giác, đơn vị mét (m) 1.2 Trình bày hình vẽ, sơ đồ Việc đánh số bảng biểu, hình vẽ, phương trình phải gắn với số chương (Thí dụ hình 3.4 có nghĩa hình thứ Chương 3) Mọi bảng biểu, đồ thị lấy từ nguồn khác phải trích dẫn đầy đủ (ví dụ: Nguồn: Tr.35, Tạp chí Tín dụng (2012), Số 15, NXB Tài chính, TP.HCM) Nguồn trích dẫn phải liệt kê xác Danh mục tài liệu tham khảo Đầu đề bảng, biểu ghi phía bảng, biểu; đầu đề hình vẽ ghi phía hình Thông thường bảng ngắn đồ thị nhỏ phải liền với phần nội dung đề cập tới bảng đồ thị lần thứ Các bảng dài 14 để trang riêng phải phần nội dung đề cập tới bảng lần Hình 2.1 : Kiến trúc FTP Nguồn: (Postel & Reynolds 1985) 15 CHƯƠNG – CƠ SỞ LÝ THUYẾT / NGHIÊN CỨU THỰC NGHIỆM Những nghiên cứu thực nghiệm lý thuyết: trình bày sở lý thuyết, lý luận, giả thuyết khoa học phương pháp nghiên cứu sử dụng Luận văn, Luận án; 3.1 Chèn bảng: STT Tiêu đề B Tiêu đề A Nội dung Nội dung Nội dung Nội dung Nội dung Nội dung Bảng 3.1Ví dụ cho chèn bảng Khi cần chèn tên bảng chọn References \ Caption chọn “Bảng …” 3.2 Viết tắt Không lạm dụng việc viết tắt Chỉ viết tắt từ, cụm từ thuật ngữ sử dụng nhiều lần luận văn Không viết tắt cụm từ dài, mệnh đề cụm từ xuất Nếu cần viết tắt từ, thuật ngữ, tên quan, tổ chức viết tắt sau lần viết thứ có kèm theo chữ viết tắt ngoặc đơn Nếu có nhiều chữ viết tắt phải có bảng danh mục chữ viết tắt (xếp theo thứ tự A, B, C) phần đầu luận văn 3.3 Trích dẫn 3.3.1 Tài liệu tham khảo cách trích dẫn Mọi ý kiến, khái niệm, phân tích, phát biểu, diễn đạt có ý nghĩa, mang tính chất gợi ý khơng phải riêng tác giả tham khảo khác phải trích dẫn rõ nguồn danh mục Tài liệu tham khảo luận văn Phải nêu rõ việc sử dụng đề xuất kết đồng tác giả (đối với công trình công bố khác thì phải trích dẫn bình thường tài liệu tham khảo) Nếu sử dụng tài 16 liệu người khác đồng tác giả (bảng biểu, hình vẽ, cơng thức, đồ thị, phương trình, ý tưởng ) mà khơng dẫn tác giả nguồn tài liệu luận văn khơng duyệt để bảo vệ Khơng trích dẫn kiến thức phổ biến, người biết tránh làm nặng nề phần tham khảo trích dẫn Nếu người dẫn liệu khơng có điều kiện tiếp cận tài liệu gốc mà phải trích dẫn thơng qua tài liệu khác tác giả khác, phải nêu rõ cách trích dẫn (lưu ý phải ghi đúng nguyên văn từ tài liệu tham khảo hạn chế tối đa hình thức này) Nếu cần trích dẫn dài phải tách phần thành đoạn riêng khỏi phần nội dung trình bày, in nghiêng, với lề trái lùi vào thêm cm Khi mở đầu kết thúc đoạn trích khơng phải sử dụng dấu ngoặc kép Việc trích dẫn theo thứ tự tài liệu danh mục Tài liệu tham khảo đặt ngoặc vuông, cần có số trang, ví dụ [15, tr.314-315] Đối với phần trích dẫn từ nhiều tài liệu khác nhau, số tài liệu đặt độc lập ngoặc vng, theo thứ tự tăng dần, ví dụ [19], [25], [41], [42] 3.3.2 Qui định Khoa Công nghệ thông tin - Đạo văn việc sử dụng từ ngữ hay ý tưởng người khác hoạt động học thuật nói riêng hoạt động sáng tạo nói chung Tại Đại học Hoa Sen, hành vi sau xem đạo văn: • Sao chép nguyên văn 02 (hai) câu liên tiếp mà khơng dẫn nguồn quy định; • Sao chép nguyên văn 03 (ba) câu không liên tiếp mà khơng dẫn nguồn quy định; • Diễn đạt lại (rephrase) dịch (translate) tồn ý người khác mà không dẫn nguồn quy định; 17 • Sử dụng 30% nội dung báo cáo cuối kỳ viết để nộp cho lớp khác (cùng học kỳ khác học kỳ) mà khơng có đồng ý giảng viên; • Sao chép phần tồn làm người khác - Khi luận văn, đồ án, tập lớn, chấm điểm, bị phát đạo văn bị điểm Sinh viên tiếp tục bị xử lý kỷ luật theo qui định Nhà trường 18 TÀI LIỆU THAM KHẢO https://www.w3schools.com/sql/sql_primarykey.asp https://viblo.asia/p/khac-biet-giua-khoa-chinh-va-khoa-ngoai-trong-sql- 924lJMdWZPM https://zendvn.com/he-quan-tri-co-so-du-lieu/ 19 PHỤ LỤC Phần bao gồm nội dung cần thiết nhằm minh họa hỗ trợ cho nội dung luận văn số liệu, biểu mẫu, tranh ảnh sử dụng câu trả lời cho bảng câu hỏi thì bảng câu hỏi mẫu phải đưa vào phần Phụ lục dạng nguyên dùng để điều tra, thăm dị ý kiến; khơng tóm tắt sửa đổi Các tính tốn mẫu trình bày tóm tắt biểu mẫu cần nêu Phụ lục luận văn Phụ lục không dày phần luận văn ... ’trường’ FOREIGN KEY ’tên bảng’ ( ’trường chứa khóa ngoại’ ) 1.1.2.2 Xóa khóa ngoại Chúng ta sử dụng câu lệnh: AFTER TABLE .’tên bảng’ DROP FOREIGN KEY ’trường’ 1.1.3 So sánh hai khóa Khóa... (m) 1.2 Trình bày hình vẽ, sơ đồ Việc đánh số bảng biểu, hình vẽ, phương trình phải gắn với số chương (Thí dụ hình 3.4 có nghĩa hình thứ Chương 3) Mọi bảng biểu, đồ thị lấy từ nguồn khác phải... xuất kết đồng tác giả (đối với công trình công bố khác thì phải trích dẫn bình thường tài liệu tham khảo) Nếu sử dụng tài 16 liệu người khác đồng tác giả (bảng biểu, hình vẽ, cơng thức, đồ thị,

Ngày đăng: 03/11/2022, 10:06

w