Đối tượng Property

Một phần của tài liệu Thiết kế trang Web quản lý công chức – tiền lương cho Ủy ban nhân dân Tỉnh Bình Thuận (Trang 26)

- Giới thiệu đặc tính động của đối tượng ADO do nhà cung cấp định nghiõa.

CHƯƠNG V: SQL SERVER V.1. Giới thiệu:

SQL Server sử dụng cơ sở dữ liệu quan hệ cĩ dữ liệu bên trong được tổ chức thành các bảng, các bảng được tổ chức bằng cách nhĩm dữ liệu theo cùng chủ đề và cĩ chứa các cột và các hàng thơng tin. Sau đĩ các bảng này lại liên hệ với nhau bởi bộ

Database Engine khi cĩ yêu cầu.

V.2. Các kiểu dữ liệu:

Loại Kiểu dữ liệu Chú giải

String char(n), varchar Lưu trữ các chuỗi ký tự

Binary binary(n), varbinary Lưu trữ thơng tin nhị phân trong cặp 2

bytes

Integer int, smallint, tinyint Lưu trữ các giá trị nguyên

Approximate Numeric float, real Lưu trữ các số gần đúng

Special bit, text, image Lưu trữ bit, văn bản nhiều hơn 8000 bytes, hay dữ liệu ảnh

Date and time datetime,

smalldatetime Lưu trữ ngày và giờ

Money money, smallmoney Lưu trữ các giá trị tiền tệ

Auto-incrementing datatypes

dentity, timestamp Lưu trữ các giá trị cho phép sẽ tăng tự động hay được gán trị bởi SQL server.

Synonyms Aùnh xạ kiểu dữ liệu ANSI thành kiểu dữ

liệu SQL server

User-defined Tạo kiểu dữ liệu riêng để lưu trữ thơng

tin

V.3. Truy xuất dữ liệu bằng truy vấn:V.3.1. Câu lệnh SELECT: V.3.1. Câu lệnh SELECT:

- Dùng để truy vấn các hàng và cột của bảng trong cơ sở dữ liệu.

- Cĩ 3 thành phần trong câu lệnh SELECT: SELECT, FORM và WHERE. - Cú pháp câu lệnh SELECT đơn giản:

SELECT <column_list> FROM <table_list>

WHERE <search_criteria>

Phần SELECT xác định cột muốn khơi phục, phần FORM xác định bảng cĩ cột được khơi phục và phần WHERE giới hạn hàng được khơi phục.

- Cú pháp đầy đủ của câu lệnh SELECT là:

SELECT {ALL | DISTINCT}{TOP n {PERCENT}{WITH TIES}} { INTO new_table }

{ FROM <table_sources> } { WHERE <search_condition>}

[ GROUP BY [ALL] group_by_expression [,…n] [ WITH {CUBE | ROLLUP}] (adsbygoogle = window.adsbygoogle || []).push({});

[HAVING <search_condition> ]

[ORDER BY {column_name [ASC | DESC ]} […n] ] [COMPUTE (expression)]

Mệnh đề GROUP BY sẽ nhĩm dữ liệu tổng gặp trong mệnh đề WHERE để trả ra những dịng đơn. Mệnh đề GROUP BY ALL trả về tất cả các nhĩm, bao gồm cả những nhĩm khơng đáp ứng tiêu chuẩn ở mệnh đề WHERE.

Mệnh đề HAVING đặt tiêu chuẩn xác định những dịng nào được trả ra bởi mệnh đề GROUP BY.

Các mệnh đề GROUP BY và HAVING cần thoả mãn những yêu cầu nhất định để phù hợp với tiêu chuẩn ANSI. Một trong những yêu cầu này là mệnh đề GROUP

BY phải chứa tất cả các cột khơng kết hợp trong SELECT column_list. Yêu cầu khác

là những cột tiêu chuẩn trong mệnh đề HAVING chỉ trả về một giá trị.

Mệnh đề ORDER BY dùng để sắp xếp dữ liệu, mệnh đề này khơng dùng ở cột cĩ kiểu dữ liệu text (văn bản) hoặc image (hình ảnh).

Mệnh đề COMPUTE trả về những dịng chi tiết và dịng tổng số.

V.3.2. Câu lệnh INSERT:

- Dùng để thêm một hàng vào một bảng tại một thời điểm. - Cú pháp:

INSERT [INTO] {<table_or_view>} {column_list}

VALUES {select_statement | execute_statement}

V.3.3. Câu lệnh UPDATE:

- Dùng để thay đổi giá trị của các cột trong hàng - Cú pháp:

UPDATE

{table_name | view_name} SET

Column_name1={expression1 | NULL | (select_statement)} [, column-name2=…]

[WHERE search_conditions]

Mệnh đề SET cho chỉ định những cột được cập nhật.

V.3.4. Câu lệnh DELETE:

- Cho phép xĩa một hay nhiều hàng dữ liệu từ một bảng.

- Cú pháp:

DELETE [ FORM ] { table_name | view_name} [ WHERE clause ]

PHẦN II: THỰC HIỆN CÀI ĐẶT CHƯƠNG I: ĐẶT TẢ HỆ THỐNG I.1. Đặc tả hệ thống:

Bài tốn đặt ra thực hiện chức năng chính là quản lý cơng chức và tiền lương. Trong cơ quan cĩ các phịng, ban liên quan đến việc quản lý cơng chức như: ban lãnh đạo, phịng tổ chức, bộ phận khen thưởng – kỷ luật, bộ phận giáo dục đào tạo, bộ phận tài chính.

Mỗi phịng đảm nhận một chức năng riêng.

Ban lãnh đạo: cĩ chức năng điều hành quản lý tất cả các bộ phận trong cơ quan.

Phịng tổ chức: cĩ chức năng quản lý về mặt tổ chức trong cơ quan, thay đổi, cập nhật mọi thơng tin cĩ liên quan đến cơng chức thuộc hệ thống.

Bộ phận khen thưởng – kỷ luật: cĩ chức năng quản lý về việc khen thưởng hay kỷ luật của từng cơng chức. (adsbygoogle = window.adsbygoogle || []).push({});

Bộ phận giáo dục đào tạo: cĩ chức năng quản lý về quá trình đào tạo của cơng chức.

Bộ phận tài chính: cĩ chức năng quản lý các vấn đề cĩ liên quan đến tài chính của cơ quan và tiền lương của cơng chức.

Ngồi ra trong mỗi phịng ban sẽ cĩ một bộ phận tuyển dụng chịu trách nhiệm tuyển dụng cơng chức khi mỗi phịng ban cĩ nhu cầu.

Về cơng tác quản lí cơng chức, cơ quan cần quản lý một số thơng tin như sau: Mỗi cơng chức được xác định duy nhất bởi một mã số gọi là mã cơng chức, dùng để phân biệt các cơng chức với nhau trong cơ quan.

Quản lý họ tên khai sinh và họ tên thường dùng của cơng chức.

Quản lý giới tính, ngày sinh, số CMND, ngày vào cơ quan nhà nước, ngày vào biên chế, nhĩm máu, trình độ, chuyên ngành đào tạo, nơi đào tạo, nguồn gốc xuất thân, các quan hệ gia đình, nguồn tuyển dụng, hình thức tuyển dụng, đơn vị cơng chức đang cơng tác, chức vụ cơng chức đang nắm giữ, dân tộc và tơn giáo…

Nếu cơng chức cĩ đi nước ngồi sẽ quản lý nước nào cơng chức đã đi và lí do đi nước ngồi của cơng chức là gì, đồng thời quản lý cả ngày đi và ngày về.

Khi cơng chức nghỉ phép sẽ quản lý địa điểm nghỉ phép, ngày bắt đầu và ngày kết thúc nghỉ phép.

Khi cơng chức bị kỷ luật sẽ quản lý hình thức kỷ luật, lí do kỷ luật, ngày bắt đầu và ngày kết thúc kỷ luật, cấp quyết định hình thức kỷ luật đối với cơng chức.

Khi cơng chức được khen thưởng sẽ quản lý hình thức khen thưởng, lí do khen thưởng, cấp khen thưởng và ngày khen thưởng.

Hệ thống cịn quản lý ngạch cơng chức, bậc lương và hệ số lương của cơng chức. Ngồi ra sẽ quản lý các khoản phụ cấp của cơng chức (nếu cĩ).

Cơ quan thuộc đơn vị hành chính sự nghiệp, mỗi ngạch cơng chức cĩ những bậc lương với hệ số lương tương ứng khác nhau.

Ví dụ: - Ngạch chuyên viên cao cấp cĩ 7 bậc lương với những hệ số lương

tương ứng như sau:

Bậc lương: 1 2 3 4 5 6 7 Hệ số lương: 4,92 5,23 5,54 5,85 6,26 6,67 7,10

- Ngạch chuyên viên chính cĩ 8 bậc lương với hệ số lương tương ứng như sau:

Bậc lương: 1 2 3 4 5 6 7 8 9 Hệ số lương: 3,35 3,63 3,91 4,19 4,47 4,75 5,03 5,31 5,60 Mỗi cơng chức đều cĩ một mức lương cơ bản như nhau. Tiền lương cơng chức được tính dựa trên ngạch của cơng chức cùng với bậc lương và hệ số lương cơng chức hưởng, cộng với các khoản phụ cấp (nếu cĩ).

Lương cơng chức được tính theo cơng thức:

Trong đĩ: 290.000 đồng là mức lương tối thiểu hiện nay mỗi cơng chức được hưởng.

Tổng hệ số phụ cấp là bằng tất cả các hệ số của các khoản phụ cấp mà cơng chức hưởng cộng lại.

Việc nâng lương của cơng chức được xét như sau:

Cơng chức cĩ hệ số lương từ 1,78trở lên thì cứ 3 năm được nâng lên một bậc lương, những cơng chức cĩ hệ số lương từ 1,77 trở xuống thì 2 năm được nâng một bậc.

Những cơng chức bị kỷ luật thì cứ một lần bị kỷ luật, thời gian nâng lương sẽ tăng lên một năm.

I.2. Đặt tả chương trình:

Mỗi bộ phận trong cơ quan cĩ username và password khác nhau, ứng với mỗi

username và password đĩ, họ được phân cơng những nhiệm vụ khác nhau như sau:

Bộ phận tổ chức cán bộ sẽ cĩ nhiệm vụ nhập hồ sơ cơng chức vào cơ sở dữ liệu khi cơng chức được tuyển chính thức vào cơ quan, đồng thời được phép thêm, xĩa, sửa mọi thơng tin liên quan đến từng cơng chức.

Bộ phận đào tạo cĩ nhiệm vụ theo dõi quá trình đào tạo của cơng chức, nếu cĩ thay đổi thì bộ phận đào tạo cĩ quyền cập nhật lại mọi thơng tin liên quan đến quá Tổng lương = (290.000 * Hệ số lương)*%hưởng + (290.000 * Tổng hệ số phụ cấp )

trình đào tạo của cơng chức, hoặc cĩ thể báo cáo lên bộ phận tổ chức cán bộ để bộ phận này cập nhật.

Bộ phận khen thưởng – kỷ luật cĩ nhiệm vụ theo dõi quá trình khen thưởng – kỷ luật của cơng chức, nếu cĩ thay đổi cũng cĩ quyền cập nhật lại hoặc báo cáo cho bộ phận tổ chức cán bộ để cập nhật lại quá trình khen thưởng – kỷ luật của cơng chức. (adsbygoogle = window.adsbygoogle || []).push({});

Bộ phận tài chính cĩ nhiệm vụ tính lương cho cơng chức đồng thời theo dõi quá trình lương của cơng chức để cập nhật khi cĩ thay đổi, hoặc cĩ thể báo cáo những thơng tin bị thay đổi cho bộ phận tổ chức cán bộ để cập nhật lại.

Ngồi ra mỗi bộ phận cịn được phép tìm kiếm các thơng tin liên quan đến cơng chức.

Trong chương trình cịn cho phép thực hiện các báo cáo cĩ liên quan đến cơng chức để trình lên ban lãnh đạo sau 6 tháng đầu năm và cuối năm.

CHƯƠNG II: THIẾT KẾ CƠ SỞ DỮ LIỆU II.1. Mơ hình quan niệm dữ liệu:

II.2. Mơ hình thơng lượng:

Danh sách các tác nhân: Ban lãnh đạo UBND Tỉnh. Phịng tổ chức cán bộ

Bộ phận khen thưởng – kỷ luật. Bộ phận đào tạo. Bộ phận tuyển dụng Bộ phận tài chính. Bộ phận cơng đồn. Cơng chức ♦ Thơng lượng: Hồ sơ cơng chức.

Quá trình đào tạo của cơng chức.

Báo cáo đột xuất hoặc định kỳ về cơng chức.

Danh sách xét khen thưởng – kỷ luật đối với cơng chức. Danh sách xét khen thưởng – kỷ luật đã kiểm tra.

Danh sách xét khen thưởng – kỷ luật đã ký. Danh sách cơng chức được xét nâng lương. Danh sách cơng chức được xét nâng lương đã ký. Bảng lương.

Bảng lương đã duyệt.

SVTH: Nguyễn Thị Thanh Liêm Trang - 33 -

Cơng chức Ban lãnh đạo UBND Tỉnh Bộ phận giáo dục đào tạo Bộ phận tuyển dụng (2) Phịng tổ chức cán bộ Bộ phận tài chính Bộ phận khen (3) (4) (5) (6) (8) (10) (7) (9) (1) (7) (6) (1) (4) (8)

II.3. Mơ hình quan niệm xử lý:

Cơng đoạn tuyển dụng: Thơng báo tuyển dụng. Nhận hồ sơ.

Thơng báo phỏng vấn. Phỏng vấn.

Nhập hồ sơ cơng chức vào máy tính. Báo cáo lãnh đạo.

SVTH: Nguyễn Thị Thanh Liêm Trang - 35 - THƠNG BÁO PHỎNG VẤN YES PHỎNG VẤN NO YES NHẬP HỒ SƠ CƠNG CHỨC YES

BÁO CÁO LÃNH ĐẠO YES

Hồ sơ đã nhận

Thơng báo đã gửi THƠNG BÁO TUYỂN DỤNG

YES

Thời hạn

nộp hồ sơ Thơng báo Nhu cầu cần tuyển cơng chức NHẬN HỒ SƠ YES Danh sách cơng chức được chọn Hồ sơ bị loại Hồ sơ cơng chức đã nhập

Cơng đoạn báo cáo:

Lập báo cáo chất lượng cán bộ.

Lập báo cáo lí lịch đầy đủ của một cán bộ. Xét giảm biên chế.

Lập báo cáo tăng – giảm biên chế.

Lập báo cáo đội ngũ cán bộ chuyên mơn nghiệp vụ. Xét nâng lương. (adsbygoogle = window.adsbygoogle || []).push({});

Lập báo cáo danh sách cán bộ được nâng lương. Xét khen thưởng - kỷ luật.

Lập báo cáo khen thưởng – kỷ luật. In báo cáo.

SVTH: Nguyễn Thị Thanh Liêm Trang - 37 -

Cuối năm

Danh sách khen thưởng – kỷ luật

XÉT KHEN THƯỞNG – KỶ LUẬT

YES

Bản báo cáo khen thưởng – kỷ luật (6) IN BÁO CÁO YES (1) (2) (3) (4) (5) (6) Các báo cáo đã in BÁO CÁO YES LẬP BÁO CÁO KHEN THƯỞNG – KỶ LUẬT

YES

Danh sách cán bộ bị giảm biên chế

LẬP BÁO CÁO LÍ LỊCH ĐẦY ĐỦ CỦA 1 CÁN BỘ YES Bản báo cáo lí lịch đầy đủ của cán bộ đã lập Danh sách cán bộ tăng giảm biên chế đã lập OR

Yêu cầu báo

cáo đột xuất Định kỳ 6 tháng

LẬP BÁO CÁO CHẤT LƯỢNG CÁN BỘ YES Bản báo cáo chất lượng cán bộ đãlập (1) Danh sách cán bộ khơng bị giảm biên chế (3) (2) Bản báo cáo đã lập Định kỳ 6 tháng (4) XÉT NÂNG LƯƠNG YES Danh sách cán bộ được nâng lương

LẬP BÁO CÁO DANH SÁCH CÁN BỘ ĐƯỢC NÂNG LƯƠNG YES

Bản báo cáo danh sách cán bộ được nâng lương (5) XÉT GIẢM BIÊN CHẾ YES NO

LẬP BÁO CÁO TĂNG GIẢM BIÊN CHẾ YES

LẬP BÁO CÁO ĐỘI NGŨ CÁN BỘ CHUYÊN MƠN NGHIỆP VỤ YES

Cơng đoạn tính lương:

Tính lương. In bảng lương. Trình lãnh đạo. Thơng báo lương. Nhận lương.

SVTH: Nguyễn Thị Thanh Liêm Trang - 38 -

TÍNH LƯƠNG

YES

Đầu tháng Các báo cáo theo yêu cầu

IN BẢNG LƯƠNG

YES

NHẬN LƯƠNG

YES

THƠNG BÁO LƯƠNG

YES Bảng lương TRÌNH LÃNH ĐẠO DUYỆT YES NO Bảng lương đã in Bảng lương đã duyệt Bảng lương chưa duyệt Thơng báo lương đã gửi Đến ngày phát lương (adsbygoogle = window.adsbygoogle || []).push({});

II.4. Cấu trúc bảng dữ liệu:

1. tblBacluong

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

maBacluong Char (3) Mã bậc lương PK, NOT NULL

bacLuong Char (2) Bậc lương

2. tblBinhchung

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

maBinhchung int (4) Mã binh chủng PK, NOT NULL (tăng tự động)

tenBinhchung varchar (50) Tên binh chủng

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

maCongchuc char (7) Mã cơng chức PK, NOT NULL (tăng tự động)

ngayNhapngu datetime (8) Ngày nhập ngũ

ngayXuatngu datetime (8) Ngày xuất ngũ

maBinhchung int (4) Mã binh chủng FK, NOT NULL (tăng tự động)

maCapbac int (4) Mã cấp bậc FK, NOT NULL (tăng tự động)

4. tblCapbac

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

maCapbac int (4) Mã cấp bậc PK, NOT NULL (tăng tự động)

tenCapbac varchar (50) Tên cấp bậc NOT NULL

5. tblCapKT_KL

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

maCapKT_KL int (4) Mã cấp khen thưởng - kỷ luật PK, NOT NULL (tăng tự động)

tenCapKT_KL varchar (50) Tên cấp khen thưởng - kỷ luật NOT NULL

6. tblCC_CNDT

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

maCongchuc char (7) Mã cơng chức PK, NOT NULL (tăng tự động)

maCNDT int (4) Mã chuyên ngành đào tạo PK, NOT NULL (tăng tự động)

maNoiDT int (4) Mã nơi đào tạo PK, NOT NULL (tăng tự động)

maHinhthucdaotao char (2) Mã hình thức đào tạo PK, NOT NULL

maLoaiTD char (2) Mã loại trình độ PK, NOT NULL (adsbygoogle = window.adsbygoogle || []).push({});

maTrinhdo char (2) Mã trình độ PK, NOT NULL

ngayBDDT datetime (8) Ngày bắt đầu đào tạo

ngayKTDT datetime (8) Ngày kết thúc đào tạo

7. tblCC_DNN

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

maCongchuc char (7) Mã cơng chức PK, NOT NULL (tăng tự động)

maLido smallint (4) Mã lí do đi nước ngồi PK, NOT NULL (tăng tự động)

Ngaydi datetime (8) Ngày đi nước ngồi PK, NOT NULL

ngayve datetime (8) Ngày về

8. tblCC_DT

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

maCongchuc char (7) Mã cơng chức PK, NOT NULL (tăng tự động)

maSoDT numeric (9) Mã số điện thoại PK, NOT NULL (tăng tự động)

9. tblCC_DTCS

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

maCongchuc char (7) Mã cơng chức PK, NOT NULL (tăng tự động)

maDTCS char (2) Mã đối tượng chính sách PK, NOT NULL

10. tblCC_GT

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

maCongchuc char (7) Mã cơng chức PK, NOT NULL (tăng tự động)

maLoaiGT char (2) Mã loại gia thuộc PK, NOT NULL

maGiathuoc numeric (9) Mã gia thuộc PK, NOT NULL (tăng tự động)

11. tblCC_KL

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

maCongchuc char (7) Mã cơng chức PK, NOT NULL (tăng tự động)

maHTKL char (2) Mã hình thức kỷ luật PK, NOT NULL

maLidoKT_KL Int (4) Mã lí do khen thưởng – kỷ luật PK, NOT NULL (tăng tự động)

maCapKT_KL Int (4) Mã cấp khen thưởng – kỷ luật PK, NOT NULL (tăng tự động)

ngayKL Datetime (8) Ngày kỷ luật PK, NOT NULL

ngayKetthucKL Datetime (8) Ngày kết thúc kỷ luật (adsbygoogle = window.adsbygoogle || []).push({});

12. tblCC_KT

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

maCongchuc char (7) Mã cơng chức PK, NOT NULL (tăng tự động)

maHTKT char (2) Mã hình thức khen thưởng PK, NOT NULL

maLidoKT_KL Int (4) Mã lí do khen thưởng – kỷ luật PK, NOT NULL (tăng tự động)

ngayKT Datetime (8) Ngày khen thưởng PK, NOT NULL

13.tblCC_PC

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

maCongchuc char (7) Mã cơng chức PK, NOT NULL (tăng tự động)

maLoaiPC char (2) Mã loại phụ cấp PK, NOT NULL

HesoPC Float (8) Hệ số phụ cấp NOT NULL

14. tblChucvu

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

maChucvu Int (4) Mã chức vụ PK, NOT NULL (tăng tự động)

tenChucvu varchar (50) Tên chức vụ NOT NULL

15. tblChuyenNganhDT

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

maCNDT Int (4) Mã chuyên ngành đào tạo PK, NOT NULL (tăng tự động)

tenCNDT varchar (50) Tên chuyên ngành đào tạo NOT NULL

16. tblCongchuc

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

maCongchuc char (7) Mã cơng chức PK, NOT NULL (tăng tự động)

hotenKhaisinh varchar (50) Mã hình thức kỷ luật PK, NOT NULL

hotenThuongdung Varchar (50) Mã lí do khen thưởng – kỷ luật PK, NOT NULL (tăng tự động)

Gioitinh Char (10) Mã cấp khen thưởng – kỷ luật PK, NOT NULL (tăng tự động)

soCMND Char (10) Ngày kỷ luật PK, NOT NULL

ngaysinh Datetime (8) Ngày sinh NOT NULL

Noisinh Varchar (50) Nơi sinh

nguyenquan Varchar (50) Nguyên quán

ngayVaoBienche Datetime (8) Ngày vào biên chế (adsbygoogle = window.adsbygoogle || []).push({});

ngayvaoCQNN Datetime (8) Ngày vào cơ quan nhà nước

nhomMau Char (2) Nhĩm máu

maDonvi Int (4) Mã đơn vị FK, NOT NULL

maTongiao Char (2) Mã tơn giáo FK, NOT NULL

maNTD Char (1) Mã nguồn tuyển dụng FK, NOT NULL

maHTTD Char (1) Mã hình thức tuyển dụng FK, NOT NULL

maXTGD Char (2) Mã xuất thân gia đình FK, NOT NULL

17. tblCoquan

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

maCoquan Int (4) Mã cơ quan PK, NOT NULL (tăng tự động)

tenCoquan varchar (50) Tên cơ quan NOT NULL

18. tblDangvien

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

maCongchuc char (7) Mã cơng chức PK, NOT NULL (tăng tự động)

ngayVaoDang Datetime (8) Ngày vào Đảng

ngayChinhthuc Datetime (8) Ngày chính thức

noiVapDang varchar (50) Nơi vào Đảng

chucvuDang Varchar (50) Chức vụ Đảng

19. tblDantoc

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

maDantoc char (2) Mã dân tộc PK, NOT NULL

tenDantoc char (10) Tên dân tộc NOT NULL

20. tblDiachiNongthon

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

maCongchuc char (7) Mã cơng chức PK, NOT NULL (tăng tự động)

MaXa char (6) Mã xã FK, NOT NULL

Thon Thơn

21. tblDiachiThanhthi

Tên cột Kiểu dữ liệu Ý nghĩa Thuộc tính

(adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu Thiết kế trang Web quản lý công chức – tiền lương cho Ủy ban nhân dân Tỉnh Bình Thuận (Trang 26)