Thiết kế là một bước hơi quan trọng trong quy trình xây dựng một cơ sở dữ liệu. Vào hệ thống quản lý dữ liệu, các công việc chủ yếu được thực hiện không chỉ là thu thập dữ liệu, lưu trữ dữ liệu, cùng khôi phục những dữ liệu nhưng mà quan trọng hơn cả là chuyển đổi dữ liệu đó thành thông tin. Các thông tin thu được từ dữ liệu càng sớm chóng, cùng gần gũi với tình trạng thực tiễn bao nhiêu thì việc tạo quyết định càng chính xác và càng bao gồm nhiều ý nghĩa.

HTTT không phải đột nhiên xuất hiện nhưng nó là sản phẩm của một quá trình phát triển từng bước. Để xác định nhu cầu về dữ liệu cùng thiết kế nó, trước hết ta cần phải phân tích những dữ liệu mà doanh nghiệp thường xuyên thu thập được từ những dữ liệu đó. Bởi vì bản chất của tin tức là luôn thay đổi và luôn luôn biến động đề xuất HTTT xây dựng được ngày hôm nay, tất cả thể không còn thích hợp trong ngày mai. Vào tương lai, có thể họ sẽ lưu ý tới những thông tin hoàn toàn khác với những gì nhưng mà ngày nay bọn họ coi là quan trọng nhất. Vị vậy, nói tới thiết kế HTTT, ta cần hình dung đó như là quy trình không ngừng nghỉ, bước sau coi bước trước là tiền đề để xây dựng với tạo ra một vòng sống của hệ thống.

Bạn đang xem: Các bước thiết kế cơ sở dữ liệu

vày tính chất đó của HTTT, đề xuất hệ cơ sở dữ liệu phục vụ nó cũng cần phải được đánh giá cùng xây dựng trên cơ sở một quy trình liên tục và cần lưu ý tới chu kỳ sống của một cơ sở dữ liệu, nghĩa là lưu ý tới lúc nó không còn đáp ứng được mang đến nhu cầu đòi hỏi những tin tức cần thiết nữa. Như vậy, vấn đề quan tiền trọng đầu tiên là hệ cơ sở dữ liệu sẽ cung cấp những thông tin gì đến người sử dụng và nó gồm phù hợp với yêu cầu của người sử dụng không.


Chuyển đổi dữ liệu thành tin tức

Dữ liệu là tất cả những gì cơ bản nhất xuất hiện một cách tự nhiểntong cuộc sống của chúng ta. Tất cả những sự kiện tự nhiên đó được thu thập với lưu trữ vào một hệ cơ sở dữ liệu. Chẳng hạn như, lúc một ngân hàng muốn thu thập thông tin về khách hàng hàng, nó sẽ cần những dữ liệu như tuổi của khách, giới tính, những khoản nợ lau nhiều năm sẵn bao gồm của khách, những khoản nợ ngắn hạn mà khách chưa trả cho ngân hàng hoặc cho các chủ nợ khác, mức độ học vấn của khách, quy trình hoạt động của khách, v..v… Những dữ liệu thu thập được càng cụ thể bao nhiêu thì việc đối chiếu nó càng dễ dàng bấy nhiêu.

Một vấn đề quan tiền trọng là những dữ liệu thường rất hiếm lúc trực tiếp có lợi cho những quyết định của người sử dụng chúng. Nói biện pháp khác, người tạo quyết định thường cần dùng tin tức là kết quả của quá trình xử lý với phân tích dữ liệu để đưa chúng về dạng có ý nghĩa hơn.

quá trình chuyển đổi dữ liệu thành thông tin có thể dựa trên các bảng tổng hợp dữ liệu, hoặc dựa trên báo cáo chi tiết, hoặc dựa trên những số liệu thống kê phức tạp từ các dữ liệu sẵn có. Bất cứ sử dụng phương pháp nào thì việc tạp quyết định vẫn đó là dựa trên một vài dạng chuyển đổi dữ liệu. Nếu không tồn tại dữ liệu, ta sẽ không thể chuyển đổi được thành tin tức cần thiết.


Chu kỳ vạc triển cơ sở dữ liệu

Trong một hệ tin tức lớn thì cơ sở dữ liệu thường xuyên được xây dựng thông qua một quy trình liên tục tất cả lặp lại mà lại người ta thường gọi là vòng đời của cơ sở dữ liệu. Mỗi một quy trình như vậy thường được cấu tạo từ sáu bước cơ bản như minh hoạ vào .


Nghiên cứu ban đầu về cơ sở dữ liệu

Mục đích cơ bản của quy trình nghiên cứu ban đầu về cơ sở dữ liệu biểu diễn trên gồm những vấn đề sau:

so với tình trạng của doanh nghiệp; Xác định vấn đề tồn tại và những hạn chế; Xác định các mục tiêu cơ bản; Xác định phạm vi thực hiện và những ranh con giới thực hiện.

Việc xác định đúng chuẩn những tin tức đầu tiên này sẽ cho phép bọn họ thiết lập một cơ sở dữ liệu hợp lý và gồm hiệu quả trong công việc.

*
quy trình thiết kế cơ sở dữ liệu

*
những hoạt động của bước so sánh ban đầu cơ sở dữ liệu

so với trình trạng của doanh nghiệp

Tình trạng của một doanh nghiệp là tất cả những tình trạng cùng điều kiện tầm thường ảnh hưởng tới quy trình hoạt động của doanh nghiệp, tới cấu trúc tổ chức của nó, cùng tới nhiệm vụ bao gồm của nó trong thời gian ngắn cũng như vào một thời gian thọ dài. Để nắm vững được tình trạng của doanh nghiệp, người thiết kế buộc phải nắm vững được những thông tin cơ bản sau:

Môi trường hoạt động của doanh nghiệp tất cả những đặc điểm gì? Doanh nghiệp tất cả nhiệm vụ bao gồm gì trong môi trường hoạt động đó?

Cấu trúc tổ chức của doanh nghiệp như thế nào? Ai là người điều hành các hoạt động của doanh nghiệp, của từng bộ phận trong doanh nghiệp? Dòng thông tin được chuyển dịch vào tổ chức theo dạng như thế nào? Từng bộ phận phải tổng hợp những dạng báo cáo nào để phản ánh tình trạng hoạt động của bộ phận và của doanh nghiệp?

Xác định vấn đề và các hạn chế

Sau khi đã có những tưởng tượng ban đầu, công việc của người thiết kế cơ sở dữ liệu là hối hả tìm ra những vấn đề còn tồn tại trong doanh nghiệp. Thông thưòng đối với những doanh nghiệp đã có một thời gian hoạt động lâu dài, sẽ tồn tại nhiều nguồn tin tức khác nhau. Đó bao gồm thể là những nguồn thông tin chính thức hoặc không chính thức. Những thông tin này có thể được lưu trữ và thành lập bằng tay hoặc thứ tính. Tra cứu hiểu đựơc tất cả những nguồn thu thập tin tức sẵn bao gồm này vào doanh nghiệp là vấn đề hết sức quan liêu trọng. Đặc biệt là cần kiếm tìm hiểu nhỏ đường nhưng các báo cáo di chuyển vào một doanh nghiệp.

Từ tất cả những nguồn đã nắm bắt được đó, quy trình xác định các vấn đề còn tồn tại mới bắt dầu đựơc thực hiện với nó được thực hiện một cách không có bất cứ một tổ chức cấu trúc nào. Một vấn đề cần lưu ý là người quản lý cùng người trực tiếp thực hiện công việc cụ thể trong một doanh nghiệp gồm những quan điểm nhận trọn vẹn khác nhau. Bởi vậy, khi tiến hành quá trình tìm hiểu những vấn đề thực sự đang tồn tại trong doanh nghiệp, cần phải thu thập tất cả những ý kiến khác biệt của những đối tưọng không giống nhau của các đối tượng khác biệt nghĩa là những người nắm những trọng trách khác biệt trong doanh nghiệp.

Xác định mục tiêu

Hệ thống cơ sở dữ liệu cần phải được thiết kế làm sao cho nó có thể giải quyết những vấn đề cơ bản xác định được trong quy trình hoạt động của doanh nghiệp. Một vấn đề nảy sinh vào một doanh nghiệp tất cả thể được phạt hiện từ nhiều nguồn không giống nhau. Chẳng hạn như cả phòng kinh doanh và chống sản xuất đều phạt hiện ra dự trữ hàng tồn kho là không hiệu quả trong một doanh nghiệp. Nếu việc thiết kế cơ sở dữ liệu bao gồm khả năng tạo một cơ sở dữ liệu một tập hợp các bước có hiệu quả mang lại việc quản lý, thì tất cả các phòng ban sẽ đều có thể gia nhập vào quá trình.

Lưu ý rằng những nghiên cứu đầu tiên làm cho phát sinh các giải pháp cho những vấn đề. Nhiệm vụ của người thiết kế là phải làm sao cho các vấn đề. Nhiệm vụ của người thiết kế là phải làm sao cho các đối tượng của hệ cơ sở dữ liệu xuất hiện trước bé mắt của người thiết kế cũng phải hoàn toàn phù hợp với nhỏ mắt của người sử dụng. Vào bất cứ trường hợp nào, người thiết kế cơ sở dữ liệu cần phải bắt đầu bằng việc trả lời những câu hỏi dạng: đối tượng của hệ cơ sở dữ liệu là ai, liệu hệ giao diện tất cả phù hợp với những hệ thống đang tồn tại tuyệt những hệ thống sẽ ra đời trong tương lai không, liệu hệ cơ sở dữ liệu tất cả chia sẻ được tin tức và dữ liệu với những cơ sở dữ liệu khác không với giữa những người sử dụng khác biệt không.

Xem thêm: Cách Làm Trắng Răng Đơn Giản Tại Nhà Đơn Giản, Các Phương Pháp Làm Trắng Răng Tại Nhà Đơn Giản

Phạm vi cùng giới hạn

Người thiết kế cũng cần phải niềm nở tới những phạm vi với giới hạn hiện đang tồn tại. Phạm vi xác định việc thiết kế cơ sở dữ liệu dựa bên trên những yêu thương cầu đòi hỏi của việc điều hành. Người thiết kế phải xác định được rõ ràng, hệ cơ sở dữ liệu sẽ phục vụ những cơ sở nào trong doanh nghiệp, phục vụ những chức năng chủ yếu nào trong những cơ quan đó. Nhờ đó, việc thiết kế cấu trúc của cơ sở dữ liệu, xác định kích cỡ vật lý của cơ sở dữ liệu, dạng và số các trường khác biệt trong cơ sở dữ liệu, cũng như một số những thông số cụ thể khác.

kế bên ra, những giới hạn phía bên ngoài của hệ cơ sở dữ liệu cũng cần được xác định cụ thể. Những giới hạn này bao gồm những vấn đề dạng như ngân quỹ phục vụ cho quy trình thiết kế cơ sở dữ liệu, những giới hạn về phần cứng với phần mềm trợ giúp cho quá trình đó. Trong thực tế, giới hạn của các phần cứng cùng phần mềm hỗ trợ thiết yếu nó cũng xác định chu kỳ sống của một hệ cơ sở dữ liệu.