MỤC LỤC
Do[{while/Unit}condition] ; kiểm tra điều kiện lặp nếu đúng/ nếu sai; thì lặp lại.
Mục đích của việc dùng thủ tục và hàmlà giúp bạn chia các tác vụ lớn thành các tác vụ nhỏ, tự động hoá các thao tác lặp. Nếu trước hàm hoặc thủ tục ta đặt từ khoá Private(hoặc Public) thì hàm và thủ tục là cục bộ(chỉ có thể dùng trong Form có chứa nó mà thôi) (hoặc hàm hoặc thủ tục là toàn cục( sử dụng được mọi nơi trong chương trình)). Thủ tục Sub chỉ thực hiện các tác vụ còn hàm Function trả về giá trị.
ADO cho phép bạn viết một ứng dụng để truy nhập và khai thác dữ liệu trong một máy chủ chứa cơ sở dữ liệu thông qua OLEDB provider. Các tiện ích chính của ADO là tốc độ cao, dễ sử dụng, tiêu tốn bộ nhớ ít và dùng đĩa ít. ADO có nhiều đối tượng ở đây ta quan tâm đến đối tượng Connection và đối tượng Recordset.
Mỗi đối tượng đều có tập hợp Properties được dùng để lưu các tính chất động hoặc các tính chất đặc biệt của provider cho các đối tượng này. Đối tượng Connection là đối tượng cao nhất trong các cây phân cấp ADO Data, dùng ADO Data để biểu diễn kết nối tới nguồn dữ liệu thông qua OLE DB data provider và quản lý tất cả các truyền thông giữa giải pháp của bạn và nguồn dữ liệu. Public Sub Connect(Server As String, Dbname As String, UID As String, Pwd As String).
Đối tượng Recordset: là đối tượng bao gồm một tập các bản ghi được trả về từ một câu truy vấn, và một con trỏ trong các bản ghi đó. Bạn có thể mở một đối tượng Recordset khụng cần mở rừ ràng một đối tượng Connection bằng cỏch chuyển một xâu kết nối vào phương thức Open của đối tượng Recordset.
Một số cơ sở dữ liệu có thể lớn tới nỗi phải sử dụng các file phụ hay cần sử dụng các file phụ trên các ổ đĩa riêng để phân dữ liệu qua nhiều ổ đĩa. Dữ liệu và transaction log file không bao giờ được kết hợp với nhau trên cùng một file, và các file riêng lẻ được sử dụng bởi chỉ một cơ sở dữ liệu. Transaction log là một bảng ghi liên tiếp tất cả các hoạt động chỉnh sửa đã xảy ra trong cơ sở dữ liệu cũng như thao tác đã thực hiện mỗi hoạt động đã chỉnh sửa.
Bảo đảm tính toàn vẹn dữ liệu: Bao gồm tính toàn vẹn thực thể, tính toàn vẹn Domain, tính toàn vẹn tham chiếu, tính toàn vẹn người dùng ấn định. Bảo đảm an toàn dữ liệu: Một trong các chức năng của một cơ sở dữ liệu là bảo vệ dữ liệu bằng cách ngăn chặn những người sử dụng gây ra những lỗi lầm đáng kể. Hệ thống đảm bảo an toàn trong Microsoft SQL Server 2000 điều khiển sự truy cập vào dữ liệu của người dùng, và cho phép để thực hiện các hoạt động trong cơ sở dữ liệu.
Bảo trì: Sau khi một cơ sở dữ liệu đã được tạo, tất cả các đối tượng và dữ liệu được bổ sung vào và đang được sử dụng sẽ những có lúc bạn cần thực hiện bảo trì. Để bảo trì một cơ sở dữ liệu ta cần thiết kế cơ sở dữ liệu càng nhỏ càng tốt và loại bỏ thông tin dư thừa, thiết kế các bảng phân hoạch thay vì một bảng đơn, nếu bảng này chứa nhiều bảng.
Các tiến trình sao lưu dự phòng transaction log cho phép phục hồi cơ sở dữ liệu vào một thời diểm nhất định hoặc có sự cố xảy ra. Để tạo cơ sở dữ liệu, hãy xác định tên các cơ sở dữ liệu, người sở hữu(người tạo cơ sở dữ liệu), kích cỡ, các file và các filegoup dùng để chứa nó. Sự cho phép tạo một cơ sở mặc định của các thành viên có vai trò server cố định như : Quản trị hệ thống và người tạo cơ sở dữ liệu, mặc dù sự cho phép có thể được cấp cho những người sử dụng khác.
Khi thiết kế một cơ sở dữ liệu ta cần quyết định các bảng, kiểu dữ liệu trong mỗi bảng, ai có quyền truy nhập và các ràng buộc giữa các bảng. Trong SQL Server 2000, dữ liệu ký tự được chứa bằng cách sử dụng các dữ liệu char, varchar, text, nchar, nvarchar, ntext. Dữ liệu ngày tháng và thời gian bao gồm sự kết hợp hợp lệ giữa các ngày tháng và thời gian, dữ liệu ngày tháng và thời gian được chứa bằng cách sử dụng các kiểu dữ liệu datetime và small datetime.
Dữ liệu số gần đúng(dấu chấm động) bao gồm dữ liệu được bảo quản một cách chính xác như hệ thống đánh số nhị phân cung cấp. Ngoài các kiểu dữ liệu đã trình bày ở trênthì SQL Server còn có một số kiểu dữ liệu khác như: timestamp, bit, uniquedentifier, table, user-define.
Các ràng buộc kiểm tra tuân theo tính toàn vẹn vùng(domain) bằng cách giới hạn các giá trịđược chấp nhận bởi một cột. Điểm đặc biệt là ở cách chúng xác định các giá trị nào hợp lệ: Các ràng buộc khoá chính lấy danh sách các giá trị từ một bảng khác, các ràng buộc kiểm tra xác định các giá trị hợp lệ từ một biểu thức logic vốn không dựa vào dữ liệu có trong cột khác. Giống như một bảng thật, một khung nhìn có một tập các cột các hàng dữ liệu đã được đặt tên.Tuy nhiên, một khung nhìn không tồn tại với một tập hợp các giá trị dữ liệu có sẵn trong một cơ sở dữ liệu.
Các hàng và các cột dữ liệu xuất phát từ các bảng dữ liệu được tham chiếu trong các câu truy vấn ấn định khung nhìn và được tạo động khi khung nhìn được tham chiếu. Câu truy vấn ấn định có thể xuất phát từ một hay nhiều khung nhìn khác trong cơ sở dữ liệu hiện hành hay các cơ sở dữ liệu khác. Các khung nhìn cho phép người sử dụng tập trung vào dữ liệu nhất định và có các tác vụ nhất định mà họ đang đảm trách.
Bạn có thể ấn định các phép hợp, phép chiếu, và các câu truy vấn Select thường được dùng làm khung xem để người sử dụng không cần chỉ định tất cả các điều lệnh và tiêu chuẩn mỗi khi thực hiện một thao tác bổ sung trên cơ sở dữ liệu đó. Có thể tạo khung nhìn từ SQL Query Analyzer bằnh câu lệnh truy vấn Treate ViewTên_view hoặc từ SQL Server Enterprise Manager chọn Microsoft QL Server\Tên Server\Tên cơ sở dữ liệu\ chọn Views nháy phải chuột để chọn New View.
+Văn phòng: Giải đáp các thắc mắc của bệnh nhân, nơi tiếp nhận bệnh nhân và là nơi lưu trữ hồ sơ bệnh án của bệnh nhân trong quá trình điều trị tại khoa. Bác sỹ khám bệnh cho bệnh nhân, chụp chiếu bệnh nhân là do kĩ thuật viên, xét nghiệm là do kĩ thuật viên hoặc tá. Nếu khám bệnh mà bệnh nhân phải vào viện thì bệnh án sẽ được làm từ phòng khám sau đó chuyển theo từng chuyên khoa.
Trong trường hợp bệnh nhân đến khám lại sau một khoảng thời gian được hẹn trước thì không làm bệnh án mới, còn nếu sau một khoảng thời gian dài lại phải vào viện thì sẽ được làm tờ bệnh án mới và tờ bệnh án cũ làm nhiệm vụ so sánh với tờ bệnh án mới. Hồ sơ bệnh án của bệnh nhân ra viện sẽ được các bác sỹ tổng kết, y tá văn phòng kiểm tra và xin chữ ký của chủ nhiệm khoa. Khi cần hồ sơ bệnh án thì phải tra ngày ra viện sau đó xuống phòng lưu trữ hồ sơ để mượn, họ sẽ tra ngày ra và số lưu trữ sau đó mới tìm được hồ sơ cũ cần mượn.
Khi bệnh nhân sang bệnh viện khác cũng không được phép chuyển hồ sơ theo mà đã có giấy tóm tắt chuyển viện. Phòng vi tính lưu trữ tên, tuổi bệnh nhân, quê quán, nếu lúc đầu bệnh nhân vào viện khai nhầm thì trong thời gian nằm viện và khi làm thủ tục ra viện cần sửa lại thì phòng vi tính sẽ sửa.
Bệnh nhân không được phép giữ bệnh án, mà bệnh án được lưu trữ ở phòng hồ sơ.
+Các nhân viên của văn phòng được phổ cập kiến thức về sử dụng máy tính. Như vậy với các yếu tố trên đã đủ điều kiện để xây dựng một hệ thống thông tin quản lý hồ sơ bệnh án ngoại bằng máy tính.