IV. Giới thiệu hệ quản trị cơ sở dữ liệu Visual Foxpro
2. Các bảng biểu tổng hợp
3.1. Sơ đồ môi trờng
3.2, Sơ đồ chức năng của bài toán dự kiến
4.Thiết kế cơ sở dữ liệu logic
Khi thiết kế các tệp máy tinh, các nguồn dữ liệu thờng đợc tổ hợp với nhau để trong cùng một tiến trình. Mặt khác dữ liệu đó cũng đợc dùng trong những tiến trình khác nhau. Điều đó cũng có nghĩa là một số dữ liệu cố thể bị sao chép lặp lại và cũng đợc lu trữ tại nhiều nơi khác nhau nó không chỉ tốn không gian lu trữ và lẵng phí khả năng lu trữ cũng nh xử lý của bộ nhớ mà còn không thống nhất dữ liệu giữa các tệp nếu không cập nhật đầy đủ. Thiết kế cơ sở dữ liệu trên cơ sở các thông tin đầu ra nhằm để xác định các mối quan hệ bên trong hoặc tham trỏ chéo với nhau giữa các thực thể, tức là mọi phần tử dữ liệu chỉ lu trữ một lần trong toàn bộ hệ thống và có thể đợc truy cập ở bất cứ tiến trình nào, kết quả của việc thiết kế cơ sở dữ liệu logic sẽ cho ta một tập hợp các tệp dữ liệu và chúng có liên kết với nhau.
Từ thông tin đầu ra là “Phiếu điều tra” lập đợc danh sách các thuộc tính:
o Tỉnh/ Thành phố
o Quận/ Huyện
o Xã/ Phờng/ Thị trấn
o Tên địa bàn điều tra
o Thành thị/ Nông thôn
o Hộ số
o Tên chủ hộ
o Địa chỉ của hộ
o H1- Họ và tên từng ngời thực tế thờng trú tại hộ
o H2- Quan hệ với chủ hộ
o H3- Nam hay Nữ
o H4- Ngày tháng năm sinh
o H5- Bao nhiêu tuổi tròn
o H6- Lớp học phổ thông cao nhất đạt đợc
o H7 - Đủ 15 tuổi trở lên
o C1 – Trình độ kĩ thuật chuyên môn cao nhất đợc đào tạo
o C2 – Ngành nghề đợc đào tạo
o C3 – Trong 7 ngày qua có làm bất cứ việc gì để tạo thu nhập không?
o C4 – Trớc 7 ngày qua có làm việc gì không?
o C5 – Sắp tới có tiếp tục trở lại làm việc không?
o C6 – Công việc đó có phù hợp với ngành nghề đợc đào tạo không?
o C7 – Tên công việc chiếm nhiều thời gian nhất đã làm trong (tr- ớc) 7 ngày qua là gì?
o C8 – Tên cơ quan đơn vị cùng chức năng, nhiệm vụ chính nơi làm việc là gì?
o C9 – Tên tỉnh thành phố làm việc?
o C10 – Công việc chiếm nhiều thời gian nhất đã làm? (Làm công ăn lơng, chủ kinh tế hộ gia đình, chủ doanh nghiệp t nhân, tự làm)
o C11 – Công việc chiếm nhiều thời gian nhất đã làm thuộc loại hình kinh tế nào?
o C12 – Tổng số giờ làm việc thực tế đã làm trong 7 ngày qua?
o C13 – Trong 7 ngày qua có muốn làm thêm việc không?
o C14 – Muốn làm thêm bao nhiêu giờ trong một tuần
o C15 – Thu nhập một tháng trong khi làm việc là bao nhiêu?
o C16 – Trong 4 tuần qua có đi tìm hoặc sẵn sàn làm việc không?
o C17 - Đã không có việc làm bao lâu rồi?
o C18 – Lý do không có việc làm?(Mất việc làm, Bị sa thải, Hợp đồng hết hạn; Kết thúc hợp đồng)
o C19 – Tại sao không co nhu cầu làm việc?(ốm đau, già, bệnh tật)
o C20 – Trong 12 tháng qua có làm bất cứ việc một công việc gì để tạo thu nhập không?
o C21 – Trong 12 thang qua đã làm đợc khoảng bao nhieu ngày cho tất cả các loại công việc để tạo thu nhập?
o C22 – Trong tổng số ngày đã làm đợc trong 12 tháng qua:
o C22.1 – Có bao nhiêu ngày làm việc cho nghành kinh tế nông, lâm, ng nghiệp?
o C22.2 – Tổng số ngày làm việc cho ngành khác?
o C22.3 – Số ngày làm việc ở thành thị trong thời gian nông nhàn?
o C23 – Trong 12 tháng qua nếu có thêm việc làm thì có sẵn sàng làm thêm không?
o C24 – Muốn làm thêm khoảng bao nhiêu ngày?
o C25 – Trong 12 tháng qua có nhu cầu làm việc, tìm việc và sẵn sàng làm việc không?
o C26 - Nếu có việc làm, có thể làm đợc khoảng bao nhieu ngày trong 12 tháng qua?
Sau khi chuẩn hóa các bớc 1NF, 2NF, 3NF ta có các thực thể sau: DMHANHCHINH(ma_tinh, ma_huyen, ma_xa, ten)
CAUTRUC(tinh, huyen, diaban, ttnt, datnn, hoso, stt, h1, h2,..h7, tsnk, tsnk_nu,tsnk15_nu, tsnk15, nu54, nam59, c1…c26)
DMNGHE(ma, fcap1, fcap2, fcap3, ten)
DMNGHKT(man, tendai, tenngan) DMDTAO(ma, fcap1, fcap2, fcap3, ten) DMTC(ma, noidung)
DMTH(mab, mad, ten, kieu_in, noidung) DMNT(mab, ten, mad)
DMBNT(mb, sodong, socot, bieu, tenbieu)
DMBIN(mab, bieu, tenbieu,tsdong, tscot, ploai,chitieu,m_huyen)