1. Trang chủ
  2. » Tất cả

(Thảo luận Quản trị cơ sở dữ liệu) XÂY DỰNG VÀ QUẢN TRỊ CƠ SỞ DỮ LIỆU THỊ TRƯỜNG NGÂN HÀNG, CHỨNG KHOÁN

44 15 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 44
Dung lượng 1,29 MB

Nội dung

(Thảo luận Quản trị cơ sở dữ liệu) XÂY DỰNG VÀ QUẢN TRỊ CƠ SỞ DỮ LIỆU THỊ TRƯỜNG NGÂN HÀNG, CHỨNG KHOÁN (Thảo luận Quản trị cơ sở dữ liệu) XÂY DỰNG VÀ QUẢN TRỊ CƠ SỞ DỮ LIỆU THỊ TRƯỜNG NGÂN HÀNG, CHỨNG KHOÁN (Thảo luận Quản trị cơ sở dữ liệu) XÂY DỰNG VÀ QUẢN TRỊ CƠ SỞ DỮ LIỆU THỊ TRƯỜNG NGÂN HÀNG, CHỨNG KHOÁN (Thảo luận Quản trị cơ sở dữ liệu) XÂY DỰNG VÀ QUẢN TRỊ CƠ SỞ DỮ LIỆU THỊ TRƯỜNG NGÂN HÀNG, CHỨNG KHOÁN (Thảo luận Quản trị cơ sở dữ liệu) XÂY DỰNG VÀ QUẢN TRỊ CƠ SỞ DỮ LIỆU THỊ TRƯỜNG NGÂN HÀNG, CHỨNG KHOÁN (Thảo luận Quản trị cơ sở dữ liệu) XÂY DỰNG VÀ QUẢN TRỊ CƠ SỞ DỮ LIỆU THỊ TRƯỜNG NGÂN HÀNG, CHỨNG KHOÁN (Thảo luận Quản trị cơ sở dữ liệu) XÂY DỰNG VÀ QUẢN TRỊ CƠ SỞ DỮ LIỆU THỊ TRƯỜNG NGÂN HÀNG, CHỨNG KHOÁN (Thảo luận Quản trị cơ sở dữ liệu) XÂY DỰNG VÀ QUẢN TRỊ CƠ SỞ DỮ LIỆU THỊ TRƯỜNG NGÂN HÀNG, CHỨNG KHOÁN (Thảo luận Quản trị cơ sở dữ liệu) XÂY DỰNG VÀ QUẢN TRỊ CƠ SỞ DỮ LIỆU THỊ TRƯỜNG NGÂN HÀNG, CHỨNG KHOÁN (Thảo luận Quản trị cơ sở dữ liệu) XÂY DỰNG VÀ QUẢN TRỊ CƠ SỞ DỮ LIỆU THỊ TRƯỜNG NGÂN HÀNG, CHỨNG KHOÁN

TRƯỜNG ĐẠI HỌC THƯƠNG MẠI KHOA HTTTKT & TMĐT  BÀI THẢO LUẬN Môn: Quản trị sở liệu Đề tài: XÂY DỰNG VÀ QUẢN TRỊ CƠ SỞ DỮ LIỆU THỊ TRƯỜNG NGÂN HÀNG, CHỨNG KHOÁN Giảng viên: Nghiêm Thị Lịch Nhóm: Mã lớp học phần: 2116ECIT2521 HÀ NỘI, 4/2021 Bảng phân công nhiệm vụ STT 41 42 43 44 Tên thành viên Mã SV Nhiệm vụ 18D19056 Sơ đồ phân cấp chức năng, đặt toán, tạo CSDL, trigger, phân quyền, thiết kế file liệu, function 18D19056 Chỉnh sửa word, tổng hợp word, mơ hình quan hệ, xác định khóa chính, xác định thực thể MQH thực thể, query, view Nguyễn Thị Hồng Vân 18D19056 Tìm nguồn liệu, khảo sát thị trường ngân hàng BIDV, sơ đồ E-R Khuất Duy Trung 18D19056 Làm PowerPoint, slide thuyết trình, procedure Phạm Thị Thanh Thủy (Thư kí) Trịnh Thị Huyền Trang ( Nhóm trưởng) Điểm đánh giá Cộng hòa xã hội chủ nghĩa Việt Nam Độc lập – Tự – Hạnh phúc BIÊN BẢN HỌP NHÓM (LẦN 1) Thời gian địa điểm - Thời gian: 20h – 21h30 ngày 08/03/2021 - Hình thức: họp online - Đối tượng tham gia: Các thành viên nhóm lớp học phần quản trị sở liệu Nội dung - Các thành viên đóng góp ý kiến việc chọn lựa xây dựng sở liệu ngân hàng hay thị trường chứng khoán - Các thành viên đưa số ví dụ cụ thể để từ nhóm trưởng đưa định xây dựng sở liệu cho dịch vụ gửi tiết kiệm online Đánh giá - Các thành viên tổ tham gia đóng góp ý kiến nhiệt tình, buổi họp diễn sơi Nhóm trưởng Thư ký Trang Thủy Trịnh Thị Huyền Trang Phạm Thị Thanh Thủy Cộng hòa xã hội chủ nghĩa Việt Nam Độc lập – Tự – Hạnh phúc BIÊN BẢN HỌP NHÓM 23 (LẦN 2) Thời gian địa điểm - Thời gian: 20h – 21h ngày 10/03/2021 - Hình thức: họp online - Đối tượng tham gia: Các thành viên nhóm lớp học phần quản trị sở liệu Nội dung - Nhóm trưởng đưa dàn chi tiết sau buổi họp nhóm, yêu cầu thành viên đóng góp ý kiến phân cơng nhiệm vụ cho thành viên - Các thành viên nhận nhiệm vụ cụ thể, bạn làm phần word thảo luận có deadline ngày 20/03/2021 Đánh giá - Các thành viên tổ tham gia đóng góp ý kiến nhiệt tình, buổi họp diễn sôi - Các thành viên đồng ý với nhiệm vụ mình, khơng có thắc mắc thêm Nhóm trưởng Thư ký Trang Thủy Trịnh Thị Huyền Trang Phạm Thị Thanh Thủy Cộng hòa xã hội chủ nghĩa Việt Nam Độc lập – Tự – Hạnh phúc BIÊN BẢN HỌP NHÓM 23 (LẦN 3) Thời gian địa điểm - Thời gian: 20h – 21h ngày 22/03/2021 - Hình thức: họp offline - Đối tượng tham gia: Các thành viên nhóm lớp học phần quản trị sở liệu Nội dung - Nhóm trưởng đưa word tổng hợp, thành viên đưa ý kiến xem cần chỉnh sửa nội dung cho phù hợp - Sau đóng góp ý kiến word chi tiết, nhóm trưởng yêu cầu thành viên nộp SQL, hạn chót ngày 28/03/2021 Đánh giá - Các thành viên tổ tham gia đóng góp ý kiến nhiệt tình, buổi họp diễn sơi Nhóm trưởng Thư ký Trang Thủy Trịnh Thị Huyền Trang Phạm Thị Thanh Thủy MỤC LỤC Lời mở đầu CHƯƠNG I: GIỚI THIỆU CHUNG VỀ SQL SERVER .8 1.1 Giới Thiệu SQL Server 1.2 Cài đặt SQL Server (Installation) 1.3 Lịch sử đời SQL Server phiên 1.4 Các thành phần SQL Server .10 Chương II: Xây dựng quản trị CSDL SQL server 12 2.1 Đặt toán 12 2.2 Các chức hệ thống .12 2.3 Xây dựng mơ hình E - R hệ thống quản lý dịch vụ gửi tiết kiệm online 14 2.3.1 Xác định thực thể thuộc tính tương ứng 14 2.3.2 Xác định MQH thực thể .14 2.3.3 Xác định khóa 15 2.3.4 Vẽ sơ đồ thực thể liên kết E – R 16 2.4 Xây dựng mơ hình sở liệu 17 2.4.1 Chuyển đổi từ mơ hình E-R sang mơ hình quan hệ 17 2.4.2 Thiết kế file liệu 17 2.5 Tạo CSDL SQL Server 18 2.6 Khai thác CSDL .24 2.6.1 Query 24 2.6.2 View 31 2.6.3 Trigger 35 2.6.4 Function 38 2.6.5 Store Procedure 40 2.6.6 Phân quyền 41 Kết Luận Lời mở đầu Vào thời đại 4.0 nay, công nghệ thông tin trở thành ngành cơng nghiệp mũi nhọn, ngành khơng thể thiếu dần áp dụng mặt sống như; kinh tế, an ninh, giải trí Song song với phát triển công nghệ khoa học kĩ thuật nghành khoa học tính tốn đóng vai trị quan trọng, đạt hành tự khoa học kĩ thuật rực rỡ với bước tiến nhảy vọt Việc áp dụng công nghệ khoa học kĩ thuật vào lĩnh vực đời sống người ngày tăng không ngừng can thiệp vào hầu hết công việc đời sống Công nghệ thơng tin nghành khoa học Đi đôi với phát triển công nghệ chế tạo thiết bị máy tính hì việc sản phẩm phần mềm ứng dụng đời có tính chất định việc áp dụng nghành khoa học Việc áp dụng công nghệ thông tin vào tổ chức, công ty dần trở nên phổ biến đem lại hiệu độ xác cao Việc dùng phần mềm công nghệ thông tin cho việc quản lý nhân khiến cho việc kiểm soát nhân trở nên dễ dàng, nhanh chóng, khoa học, sai sót Thay phải lật lại sổ sách trước việc truy xuất thơng tin cụ thể diễn vài giây, tiết kiệm thời gian công sức đáng kể Đây mục tiêu đề tài mà nhóm thực hiện: xây dựng quản trị sở liệu ngân hàng (cụ thể quản trị sở liệu dịch vụ ngân hàng cung cấp: gửi tiết kiệm online) Trân thành cảm ơn! CHƯƠNG I: GIỚI THIỆU CHUNG VỀ SQL SERVER 1.1 Giới Thiệu SQL Server SQL Server hệ quản trị sở liệu quan hệ (Relational Database Management System (RDBMS)) sử dụng câu lệnh SQL (Transact-SQL) để trao đổi liệu máy Client máy cài SQL Server Một RDBMS bao gồm databases, database engine ứng dụng dùng để quản lý liệu phận khác RDBMS SQL Server tối ưu để chạy mơi trường sở liệu lớn (Very Large Database Environment) lên đến Tera-Byte phục vụ lúc cho hàng ngàn user SQL Server kết hợp “ăn ý” với server khác Microsoft Internet Information Server (IIS), E-Commerce Server, Proxy Server… Một vài ấn SQL Server: Enterprise: chứa tất cá đặc điểm bật SQL Server, bao gồm nhân máy sở liệu dịch vụ kèm với công cụ cho tạo quản lý phân cụm SQL Server Nó quản lý CSDL lớn tới 524 petabytes và đánh địa 12 terabytes bộ nhớ hỗ trợ tới 640 vi xử lý(các core cpu)  Standard: Rất thích hợp cho cơng ty vừa nhỏ giá thành rẻ nhiều so với Enterprise Edition, lại bị giới hạn số chức cao cấp (advanced features) khác, edition chạy tốt hệ thống lên đến CPU GB RAM  Developer: Có đầy đủ tính Enterprise Edition chế tạo đặc biệt giới hạn số lượng người kết nối vào Server lúc… Ðây là phiên sử dụng cho phát triển kiểm tra ứng dụng Phiên phù hợp cho cá nhân, tổ chức xây dựng kiểm tra ứng dụng  Workgroup: ấn bản SQL Server Workgroup bao gồm chức lõi sở liệu khơng có dịch vụ kèm Chú ý phiên khơng cịn tồn SQL Server 2012  Express: SQL Server Express dễ sử dụng quản trị sở liệu đơn giản Được tích hợp với Microsoft Visual Studio, nên dễ dàng để phát triển ứng dụng liệu, an tồn lưu trữ, nhanh chóng triển khai SQL Server Express phiên miễn phí, không giới hạn số liệu người sử dụng, dùng cho vi xử lý với GB nhớ 10 GB file sở liệu SQL Server Express lựa chọn tốt cho người dùng cần phiên SQL Server 2005 nhỏ gọn, dùng máy chủ có cấu hình thấp, nhà phát triển ứng dụng khơng chun hay người u thích xây dựng ứng dụng nhỏ  1.2 Cài đặt SQL Server (Installation) Các bạn cần có phiên bản Developer Edition và 64 MB RAM, 500 MB hard disk để cài SQL Server Bạn cài Windows Server hay Windows 10, Windows 8, Windows 7, Windows XP … Các bước cài đặt khơng q khó khăn với phiên SQL Server khác nhau, bạn xem lại bài Hướng dẫn cài đặt SQL Server 2008 Khi cài đặt bạn cần lưu ý điểm sau: Ở hình thứ hai bạn chọn Install Database Server Sau install xong SQL Server bạn install thêm Analysis Service bạn thích Ở hình Installation Definition bạn chọn Server and Client Tools Sau bạn nên chọn kiểu Custom và chọn tất cả các phận SQL Server Ngoài nên chọn giá trị mặc định (default) Ở hình Authentication Mode nhớ chọn Mixed Mode Lưu ý SQL Server dùng chung chế độ bảo mật (security) với hệ điều hành Windows dùng chế độ bảo mật riêng nó.  Trong Production Server người ta thường dùng Windows Authetication độ an tồn cao dễ dàng cho người quản lý mạng cho người sử dụng Nghĩa bạn chấp nhận (authenticated) kết nối vào domain bạn có quyền truy cập liệu (access data) SQL Server Tuy nhiên ta nên chọn Mixed Mode để dễ dàng cho việc học tập Sau install bạn thấy icon nằm góc phải bên hình, Service Manager Bạn Start, Stop SQL Server services dễ dàng cách double-click vào icon 1.3 Lịch sử đời SQL Server phiên Phiên Microsoft SQL Server đời vào năm 1989 cho hệ điều hành chạy 16 bít với SQL Server phiên 1.0 tiếp tục phát triển ngày SQL Server Microsoft thị trường chấp nhận rộng rãi kể từ version 6.5 Sau Microsoft cải tiến viết lại engine cho SQL Server 7.0 Cho nên nói từ version 6.5 lên version 7.0 một bước nhảy vọt Có số đặc tính SQL Server 7.0 khơng tương thích với version 6.5 Trong từ Version 7.0 lên version 8.0 (SQL Server 2000) cải tiến chủ yếu mở rộng tính web làm cho SQL Server 2000 đáng tin cậy Một điểm đặc biệt đáng lưu ý phiên 2000 là Multiple-Instance Tức bạn cài dặt phiên 2000 chung với phiên trước mà không cần phải gỡ chúng Nghĩa bạn chạy song song version 6.5 7.0 với phiên 2000 máy (điều xảy với phiên trước đây) Khi phiên cũ máy bạn là Default Instance còn phiên 2000 vừa cài là Named Instance Từ tháng 10 năm 2016, phiên sau Microsoft hỗ trợ: SQL Server 2008 R2  SQL Server 2012  SQL Server 2014  SQL Server 2016 Phiên Microsoft SQL Server 2016, xuất vào ngày 1/6/2016  SQL Server 2016 hỗ trợ cho vi xử lý 64 bít 1.4 Các thành phần SQL Server SQL Server cấu tạo nhiều thành phần Database Engine, Reporting Services, Notification Services, Integration Services, Full Text Search Service… Các thành phần phối hợp với tạo thành giải pháp hoàn chỉnh giúp cho việc lưu trữ phân tích liệu cách dễ dàng Database Engine –Cái lõi SQL Server: Ðây engine có khả chứa data quy mơ khác dạng table support tất kiểu kết nối (data connection) thông dụng Microsoft ActiveX Data Objects (ADO), OLE DB, and Open Database Connectivity (ODBC) Ngồi cịn có khả tự điều chỉnh (tune up) ví dụ sử dụng thêm tài nguyên (resource) máy cần trả lại tài nguyên cho hệ điều hành user log off Replication Cơ chế tạo (Replica): Giả sử bạn có database dùng để chứa liệu ứng dụng thường xuyên cập nhật Một ngày đẹp trời bạn muốn có database giống y hệt server khác để chạy báo cáo (report database) (cách làm thường dùng để tránh ảnh hưởng đến performance server chính) Vấn đề report server bạn cần phải cập nhật thường xuyên để đảm bảo tính xác báo cáo Bạn 10 ... gia: Các thành viên nhóm lớp học phần quản trị sở liệu Nội dung - Các thành viên đóng góp ý kiến việc chọn lựa xây dựng sở liệu ngân hàng hay thị trường chứng khoán - Các thành viên đưa số ví dụ... gian công sức đáng kể Đây mục tiêu đề tài mà nhóm thực hiện: xây dựng quản trị sở liệu ngân hàng (cụ thể quản trị sở liệu dịch vụ ngân hàng cung cấp: gửi tiết kiệm online) Trân thành cảm ơn!... Chương II: Xây dựng quản trị CSDL SQL server 2.1 Đặt toán Ngân hàng BIDV chuyên cung cấp dịch vụ ngân hàng điện tử online có Gửi tiết kiệm online  Hệ quản trị CSDL gửi tiết kiệm online ngân hàng

Ngày đăng: 02/02/2023, 00:53

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

TÀI LIỆU LIÊN QUAN

w