Cơ sở dữ liệu và quản trị cơ sở dữ liệu là một trong những vấn đề cốt lõi của tin học. Xét cho cùng khi ứng dụng tin học để giải quyết các bài toán thì người ta phải giải quyết vấn đề xây dựng cơ sở dữ liệu và xây dựng thuật toán xử lý chúng. Khi cơ sở dữ liệu càng lớn nhu cầu xử lý phức tạp, yêu cầu bảo mật càng cao thì vấn đề quản trị cơ sở dữ liệu càng phức tạp. Vì vậy các mục tiêu của đề án này là tìm. | LUẬN VĂN TỐT NGHIỆP Vũ Hùng Cường B2 - CNTT ĐẶT VẤN ĐỂ Cơ sở dữ liệu và quản trị cơ sở dữ liệu là một trong những vấn đề cốt lõi của tin học. Xét cho cùng khi ứng dụng tin học để giải quyết các bài toán thì người ta phải giải quyết vấn đề xây dựng cơ sở dữ liệu và xây dựng thuật toán xử lý chúng. Khi cơ sở dữ liệu càng lớn nhu cầu xử lý phức tạp yêu cầu bảo mật càng cao thì vấn đề quản trị cơ sở dữ liệu càng phức tạp. Vì vậy các mục tiêu của đề án này là tìm hiểu khai thác SQL Server và sử dụng nó để giải quyết bài toán quản lý dân cư. Từ mục tiêu của đề án chúng ta thấy rằng nội dung của đề án gồm có hai phần cơ bản 1. Tìm hiểu khai thác SQL Server. 2. Giải quyết bài toán quản lý dân cư trên SQL Server. Lý do chọn Microsoft SQL Server Xuất phát từ đặc điểm bài toán kích thước lớn phân tán đa người sử dụng. MS SQL Server là hệ quản trị cơ sở dữ liệu hỗ trợ tốt với lượng dữ liệu lớn cho phép người sử dụng theo mô hình Client Server. MS SQL Server tiện dụng trong việc phân tán tra cứu dữ liệu nhanh. MS SQL Server hỗ trợ mạnh với dữ liệu phân tán. MS SQL Server chạy trên môi trường Win NT Server và Win Win 2000 Client . SQL Server là một trong những hệ phần mềm tiện lợi và hiệu quả trong việc phát triển các ứng dụng cơ sở dữ liệu lớn phân tán thích hợp cho cơ quan tổ chức địa phương . MS SQL Server hỗ trợ tốt trong quản lý xử lý đồng nhất bảo mật dữ liêu theo mô hình Client Server trên mạng. Với máy chủ có MS SQL Server có thể quản trị nhiều Server với tên khác nhau các Server là hệ quản trị các cơ sở dữ liệu riêng của mình và nhóm các Server Server group . - 1 - LUẬN VĂN TỐT NGHIỆP Vũ Hùng Cường B2 - CNTT Trên mỗi Server thông thường có nhiều cơ sở dữ liệu Databases . Mỗi cơ sở dữ liệu chứa một số đối tượng cơ sở dữ liệu là các bảng các khung nhìn view hay các thủ tục truy vấn query . Mỗi cơ sở dữ liệu sẽ chứa danh sách những người sử dụng cơ sở dữ liệu đó họ được trao một số quyền nhất định để truy nhập đến từng đối tượng. Người sử dụng có quyền cao nhất với một