... CSDL, Trang 12 Nội dung chitiết học phần: Chƣơng Khái niệm Cơsởliệu (CSDL–Database) (4t) 1.1 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 Đặt vấn đề định nghĩa Hạn chế cách tổ chức liệu cũ (tiếp cận hướng ... qua tầng CSDL Khái niệm mô hình liệu Phân chia mô hình liệu theo mức (mức quan niệm, mức vật lí mức thực hiện) Các loại mô hình liệu Ví dụ minh hoạ loại mô hình liệu Khái niệm lược đồ CSDL (Database ... đồ quan niệm, lược đồ ngoài) Chƣơng Mô hình Thực thể-Kết hợp - Entity-Relationship Model (6t) 2.1 Đặt vấn đề 2.2 Quá trình ThiếtkếCơsởliệu 2.3 Mô hình E-R thành phần 2.3.1 2.3.2 2.3.3 2.3.4...
... SÁT PHÂN TÍCH THIẾTKẾ HỆ THỐNG CHƯƠNG CHƯƠNG CƠSỞ LÝ THUYẾT 23 THIẾTKẾ GIAO THỨC MẠNG VÀ CƠSỞDỮLIỆU HỆ THỐNG 47 CHƯƠNG THIẾTKẾ PHẦN CỨNG 54 CHƯƠNG THIẾTKẾ PHẦN MỀM 58 TÀI LIỆU THAM KHẢO ... thông tin chitiết container nhập bãi • Máy trạm quản lý thông tin nội thuộc phận hành nhằm cung cấp thông tin báo cáo thông tin nhân viên hệ thống cần cẩu bãi 2.4.4 CơsởliệuCơsởliệu tập ... xung encoder dộng chịu trách nhiệm dịch chuyển cẩu lên xuống 4.2 PHÂN TÍCH THIẾTKẾ CSDL HỆ THỐNG Cơsởliệu bao gồm các thực thể sau • Bãi {MÃ BÃI, TÊN BÃI} • Cảng {MÃ CẢNG, TÊN CẢNG} • Chuyến...
... tỉnh Sở Ban Ngành, Quận, Huyện • Cơsởliệu thư điện tử • Cơsởliệu đơn thư tố cáo • Cơsởliệu công chức • Cơsởliệu công văn • Cơsởliệu tài sản công • Cơsởliệu báo cáo Công ty Phần mềm Truyền ... tích thiếtkế mô hình tổng thể sởliệu Nhóm liệu cộng đồng • Cơsởliệu thông tin thương mại dịch vụ • Cơsởliệu thông kinh tế văn hóa xã hội • Cơsởliệu thông tin doanh nghiệp • Cơsởliệu ... qui phạm pháp luật • Cơsởliệu GIS • Cơsởliệu sức khỏe cộng đồng • Cơsởliệu dịch vụ công Sở Ban Ngành, quận huyện • Cơsởliệu thương mại du lịch • Cơsởliệu đầu tư nhóm liệu chuyên ngành...
... data thực tế chi m vài chục MB mà Những Ðiểm Cần Lưu Ý Khi ThiếtKế Một Database Trong phạm vi nói sâu lý thuyết thiếtkế database mà đưa vài lời khuyên mà bạn nên tuân theo thiếtkế Trước hết ... thiếtkế cho data chứa database không thừa không thiếu bạn cần biết thêm thủ thuật Normalization Tuy nhiên phạm vi khóa học không muốn bàn sâu đề tài này, bạn xem thêm sách dạy lý thuyết sởliệu ... đoán trước kích thước database cách tính toán kích thước tables, kích thước ước đoán mà (xin xem "Estimating the size of a database" SQL Books Online để biết thêm cách tính) sau thường xuyên dùng...
... thiếtkế cho data chứa database không thừa không thiếu bạn cần biết thêm thủ thuật Normalization Tuy nhiên phạm vi khóa học không muốn bàn sâu đề tài này, bạn xem thêm sách dạy lý thuyết sởliệu ... table B Many-to-Many Relationships : mối quan hệ hàng bên table A liên kết với nhiều hàng bên table B hàng bên table B liên kết với nhiều hàng bên table A Như ta thấy ví dụ sách viết nhiều tác ... Relationships : mối quan hệ hàng bên table A liên kết với hàng bên table B ngược lại One-to-Many Relationships : mối quan hệ hàng bên table A liên kết với nhiều hàng bên table B Many-to-Many...
... HÌNH CƠSỞDỮLIỆU ĐỊA ĐỘNG LỰC 19 II.1 Tổng quan tình hình liệu địa động lực lãnh thổ Việt Nam 19 II.1.1 Dữliệu 19 II.1.2 Dữliệu hành 19 II.1.3 Dữliệu ... 20 II.1.4 Dữliệu kiến tạo 25 II.1.5 Dữliệu đứt gãy 32 II.1.6 Dữliệu động đất 51 II.1.7 Dữliệu trắc địa 57 II.2 Thiếtkế mô hình hệ thống ... 87 II.4.2 Dữliệu kiến tạo 87 II.4.3 Dữliệu đứt gãy 88 II.4.4 Dữliệu động đất 89 II.4.5 Dữliệu trắc địa 90 II.4.6 Dữliệu vùng hành cấp...
... database Các system databases bao gồm: Master : Chứa tất thông tin cấp hệ thống (system-level information) bao gồm thông tin database khác hệ thống vị trí data files, login account thiết đặt ... Chứa tất table hay stored procedure tạm thời tạo trình làm việc user hay thân SQL Server engine Các table hay stored procedure biến khởi động lại SQL Server hay ta disconnect Model : Database ... tables Secondary data file (thường có phần mở rộng ndf) : file phụ thường sử dụng database phân chia để chứa nhiều dĩa Transaction log file (thường có phần mở rộng ldf) : file ghi lại tất thay...
... point nên data chưa kịp lưu vào dĩa Tức dựa thông tin ghi log file SQL Server hoàn toàn có đầy đủsở để viết vào dĩa cứng Còn transaction chưa commited (do bị down bất ngờ) SQL Server roll back ... procedures, indexes, constraints Những system objects SQL Server thường có bắt đầu chữ sys hay sp Các objects nghiên cứu sau phần ...
... Ví dụ: sp_helpdb 'Northwind' cho kết có dạng bảng name db_size owner dbid created status ... 104 KB 24 KB 80 KB Tạo Một User Database Chúng ta tạo database dễ dàng dùng SQL Server Enterprise cách right-click lên "database" chọn "New Database" hình vẽ sau: Sau việc đánh tên database click...
... data thực tế chi m vài chục MB mà Những Ðiểm Cần Lưu Ý Khi ThiếtKế Một Database Trong phạm vi nói sâu lý thuyết thiếtkế database mà đưa vài lời khuyên mà bạn nên tuân theo thiếtkế Trước hết ... 1,2,4,8 bytes Nghĩa loại smallint tương đương với Integer loại int tương đương với Long VB Khi thiếtkế table nên: Có cột thuộc loại ID dùng để xác định record dễ dàng Chỉ chứa data entity (một ... loại varchar không thêm khoảng trống phía sau string đưa vào 10 Còn loại data bắt đầu chữ n chứa liệu dạng unicode Một lưu ý khác SQL Server ta có loại Integer : tinyint, smallint, int, bigint...
... Thiếtkế chương trình sau: Hình I.7 Các phép tính Nhập vào giá trị A, B; sau chọn phép toán (+,-,*,/) Nhấp chọn nút nhấn Thực hiện, kết hiển thị điều khiển nhãn Kết Trang TT Visual Basic 2) Thiết ... chọn Tools\Add Procedure thêm thủ tục Thamchieu sau: Name: Thamchieu Type: Sub Scope: Public Bước 4: Thêm đoạn mã sau thủ tục Thamchieu Public Sub Thamchieu(so As Integer) so = so + Form1.lblTrong.Caption ... lý biến cố cmdTChieu_Click cho Button cmdTChieu: Trang 14 TT Visual Basic Private Sub cmdTChieu_Click() Dim n As Integer n = Val(Text1.Text) lblTruoc.Caption = Str(n) Call Thamchieu(n) lblSau.Caption...
... nhìn sơ lược cách thức xử lý đồ họa Visual Basic Học xong chương này, sinh viên phải nắm bắt vấn đề sau: - Cách thức sử dụng menu thiếtkế giao diện - Cách xử lý kiện chuột bàn phím - Các phương ... tự thuộc tập hợp tập ký tự sau: Các ký tự chữ hoa: 'A' 'Z' Các ký tự chữ thường: 'a' 'z' Các ký tự chữ số : '0' '9' Các ký tự khác 4) Giải phương trình bậc cách sử dụng cấu trúc Select Case ... i Print "Line "; i Next Chạy chương trình 7) Thiếtkế chương trình cho phép tính N! (N! = 1*2*3*…*N) Giao diện đề nghị: Hình I.20: Tính N! 8) Thiếtkế chương trình cho phép nhập vào số nguyên...
... Aspect liên hệ bán kính ngang (chi u ngang) bán kính dọc (chi u cao) Thí dụ Aspect=2 chi u cao hình bầu dục gấp đôi chi u ngang, ngược lại, Aspect=0.5 chi u ngang gấp đôi chi u cao Dưới đoạn mã ta ... thêm dòng sau: Printer.EndDoc CHÉP DỮLIỆU VÀO CLIPBOARD Bước 10: Trong nhiều ứng dụng, nhiều ta cần sử dụng liệu qua lại với Chẳng hạn, người dùng sử dụng liệu hiển thị form hiển thị chương ... mô hình hệ thống tập tin - Cách thức truy cập tập tin - Cách thức truy cập tập tin truy xuất ngẫu nhiên Kiến thức có liên quan: Giáo trình Visual Basic, Chương Tài liệu tham khảo: - Visual Basic...
... chứa liệu hàng hóa tạo câu e Sau đọc liệu từ tập tin hiển thi lưới: Hình III.8: Đọc từ tập tin Hãy thiếtkế Form viết mã lệnh xử lý kiện thích hợp Trang 55 TT Visual Basic CƠSỞDỮLIỆU SỬ DỤNG Các ... Table sau: Các mối quan hệ CSDL HangHoa.mdb Trang 56 TT Visual Basic Chương CÁC ĐỐI TƯỢNG TRUY CẬP DỮLIỆU Mục tiêu: Chương gồm tập nhằm rèn luyện sinh viên cách thức lập trình sởliệu sử dụng ... LIỆU SỬ DỤNG Các chương phần lập trình Visual Basic truy xuất sởliệu (CSDL) Trong tập CSDL, ta có sử dụng CSDL HangHoa.MDB Access Cơsởliệucó sẵn, sinh viên liên hệ cán giảng dạy để lấy Thông...
... trình Kiểm tra kết Trang 74 TT Visual Basic Bài tập 4-4 THÍ DỤ VỀ SỬ DỤNG DAO Bài tập nhằm mục đích giới thiệu cách thức sử dụng điều khiển liệu thư viện DAO việc thiếtkế Form nhập liệu hoàn chỉnh ... Pointer (con trỏ) đến Object (đối tượng) Mặc dù từ sau ta dùng myDB Database (cơ sở liệu) theo cách giống biến thuộc kiểu liệu khác, định lần đầu từ đâu đến ta dùng chữ Set, để nói thật myDB Object ... trường hợp nầy, đặt tên trường tcủa table lúc thiếtkếsởliệu dán dính chữ lại với nhau, đừng để rời Thí dụ dùng YearPublished thay Year Published CÁC NÚT DI CHUYỂN Bước 6: Muốn có nút Navigators...
... Bằng cách sử dụng DAO (tương tự 4-3), anh (chị) hãy: a Thiếtkế Form nhập liệu cho bảng THANGHOA b Thiếtkế Form nhập liệu cho bảng TNHANVIEN Trang 77 TT Visual Basic Chương ĐỐI TƯỢNG DỮLIỆU ... viên cách thức sử dụng thư viện đối tượng RDO để truy cập liệu, cách thức truy cập liệu trước sởliệu máy từ xa Học xong chương này, sinh viên phải nắm vấn đề sau: - Thiết lập tên nguồn liệu ... tượng RDO, anh (chị) hãy: 1) Thiếtkế Form nhập liệu cho bảng THANGHOA 2) Thiếtkế Form nhập liệu cho bảng TNHANVIEN Trang 84 TT Visual Basic Chương ĐỐI TƯỢNG DỮLIỆU ACTIVEX Mục tiêu: Chương...
... ADO, thiếtkế Form nhập liệu cho bảng THangHoa (hình dưới) Ở thay hiển thị MaLoai, ta lại hiển thị TenLoai: Trang 93 TT Visual Basic Hình VI.9: Form nhập liệu 2) Sử dụng ADO, thiếtkế Form nhập liệu ... lại hiển thị TenLoai: Hình VII.8: Form nhập liệu 2) Sử dụng DataEnviroment, thiếtkế Form nhập liệu cho bảng TNhanVien 3) Sử dụng DataEnviroment, thiếtkế Form cho phép nhập (sửa, xóa) thông tin ... ta thiếtkế xong Form cho phép hiển thị thông tin hàng hóa, Form cho phép sửa đổi, thêm mẩu tin bảng THANGHOA CSDL HANGHOA.MDB II BÀI TẬP TỰ LÀM 1) Sử dụng DataEnviroment, thiếtkế Form nhập liệu...
... Hình VIII.11: Phát sinh theo nhân viên LỜI KẾT Chương Thiết lập báo cáo chương kết thúc giáo trình TT Visual Basic Tuy nhiên lập trình kiện lập trình sởliệu với VB phần khả mà VB mang lại Hy vọng ... dự án chạy chương trình NHÓM DỮLIỆU Bước 23: Ta nhóm liệu lại theo nội dung Ở đây, DataEnvironment1, thêm vào đối tượng Command tên comHHNgay Trong phần ta lấy liệu từ bảng TPhatSinh, ThangHoa, ... report Bước 13: Đến đây, phần thiếtkế report coi hoàn tất; ta lưu report lại Bước 14: Tạo giao diện cho chương trình sau: Hình VIII.4: Giao diện Bước 15: Khi chọn Chitiết hàng hóa, report vừa thực...