Bài 1: Tổng quan về cơ sở dữ liệu - Giáo trình FPTMasterCode.vn
Giải thích khái niệm dữ liệu và cơ sở dữ liệu (CSDL)
Các phương pháp quản lý dữ liệu và các đặc trưng
Giải thích các mô hình dữ liệu khác nhau
Hệ quản trị CSDL (DBMS) và hệ quản trị CSDL quan hệ
(RDBMS)
Mục tiêu bài học hôm nay
Giải thích khái niệm dữ liệu và cơ sở dữ liệu (CSDL)
Các phương pháp quản lý dữ liệu và các đặc trưng
Giải thích các mô hình dữ liệu khác nhau
Hệ quản trị CSDL (DBMS) và hệ quản trị CSDL quan hệ
(RDBMS)
Bài 1: Tổng quan về cơ sở dữ liệu - Giáo trình FPTMasterCode.vn
Giải thích khái niệm dữ liệu và cơ sở dữ liệu (CSDL)
Các phương pháp quản lý dữ liệu và các đặc trưng
Giải thích các mô hình dữ liệu khác nhau
Hệ quản trị CSDL (DBMS) và hệ quản trị CSDL quan hệ
(RDBMS)
Mục tiêu bài học hôm nay
Giải thích khái niệm dữ liệu và cơ sở dữ liệu (CSDL)
Các phương pháp quản lý dữ liệu và các đặc trưng
Giải thích các mô hình dữ liệu khác nhau
Hệ quản trị CSDL (DBMS) và hệ quản trị CSDL quan hệ
(RDBMS)
Smartbiz_He thong MES nganh may mac_2024juneSmartBiz
Cách Hệ thống MES giúp tối ưu Quản lý Sản xuất trong ngành May mặc như thế nào?
Ngành may mặc, với đặc thù luôn thay đổi theo xu hướng thị trường và đòi hỏi cao về chất lượng, đang ngày càng cần những giải pháp công nghệ tiên tiến để duy trì sự cạnh tranh. Bạn đã bao giờ tự hỏi làm thế nào mà những thương hiệu hàng đầu có thể sản xuất hàng triệu sản phẩm với độ chính xác gần như tuyệt đối và thời gian giao hàng nhanh chóng? Bí mật nằm ở hệ thống Quản lý Sản xuất (MES - Manufacturing Execution System).
Hãy cùng khám phá cách hệ thống MES đang cách mạng hóa ngành may mặc và mang lại những lợi ích vượt trội như thế nào.
Tuyển tập 9 chuyên đề bồi dưỡng Toán lớp 5 cơ bản và nâng cao ôn thi vào lớp ...Bồi Dưỡng HSG Toán Lớp 3
Tuyển tập 9 chuyên đề bồi dưỡng Toán lớp 5 cơ bản và nâng cao ôn thi vào lớp 6 trường chuyên. Đăng ký mua tài liệu Toán 5 vui lòng liên hệ: 0948.228.325 (Zalo - Cô Trang Toán IQ).
1. Bài 1: Khái niệm chung về Foxpro
I- Foxpro và tệp dữ liệu
1. Cơ sở dữ liệu
Cơ sở dữ liệu: Ví dụ: Bảng danh sách lớp, Bảng điểm, Bảng danh sách giáo
viên, Bảng chấm công, Bảng hệ thống môn học…
Là tập hợp các dữ liệu có liên quan với nhau, chứa thông tin của một đối
tượng nào đó (như trường học, bệnh viện, ngân hàng, nhà máy...), được lưu trữ
trên bộ nhớ máy tính để đáp ứng nhu cầu khai thác thông tin của nhiều người
sử dụng với nhiều mục đích khác nhau
Hệ quản trị cơ sở dữ liệu:
Là phần mềm cung cấp môi trường thuận lợi và hiệu quả để tạo lập, lưu trữ và
tìm kiếm thông tin của CSDL, được gọi là hệ quản trị CSDL (hệ QTCSDL-
DataBase Manegement System)
2. Hệ quản trị cơ sở dữ liệu Foxpro
Visual FoxPro là một hệ quản trị CSDL kiểu quan hệ do hãng Microsoft sản
xuất.
- Foxpro ra đời cuối năm 1980. Lúc đầu là các phiên bản thi hành trên DOS (
Foxpro Version 1.0 đến 2.6). Sau đó là các phiên bản thi hành trên Windows.
Vào cuối những năm 1990 hãng Microsft nâng cấp Foxpro lên thành một hệ
quản trị CSDL cho phép lập trình hướng đối tượng và lấy tên là Visual
FoxPro
FoxBase --> FoxPro --> Visual FoxPro
3. Thành phần và cấu trúc của tệp dữ liệu
+ Tên: theo luật đặt tên của Windows nhưng phần mở rộng ngầm định là
DBF (*.DBF). Ví dụ: DMTKHOAN.BDF, HOSOSV.DBF, HOCKY1.DBF
+ Cấu trúc:
Có thể xem tệp CSDL như một bảng hai chiều, mỗi cột chứa một giá trị đặc
trưng cho một đặc điểm của đối tượng quản lý mà ta gọi đó là TRƯỜNG
(Field). Mỗi dòng chứa một bộ các giá trị mô tả một đối tượng quản lý mà ta
sẽ gọi đó là BẢN GHI(Record).
Một trường của tệp CSDL có 4 đặc trưng sau:
+ Tên trường (Field name) :
Quy tắc đặt tên:
- Từ 1 đến 10 ký tự.
- Bắt đầu bằng một ký tự chữ
- Các ký tự tiếp theo (nếu có) phải là ký tự chữ, số, dấu gạch dưới.
2. Ví dụ: ma_so_cb, nam_1990, _hosocanhan
+ Kiểu trường (Field Type)
+ Độ rộng trường (Field Width)
Phần thập phân (Field Decimal):
Chỉ mô tả khi trường là kiểu số; Phần thập phân <= Độ rộng – 2
Với dữ liệu kiểu ngày ta chú ý như sau:
Nếu môi trường được thiết lập bởi lệnh
SET CENTURY ON - Năm có 4 chữ số (độ dài 10)
SET CENTURY OFF - Năm có 2 chữ số (độ dài 8)
II- Các thao tác ban đầu với Foxpro
1. Yêu cầu phần mềm
2. Khởi động và ra khỏi Foxpro
3. Sau khi đã cài đặt Visual FoxPro, ta có thể khởi động nó bằng
cách thực hiệnfile FoxProw.exe hoặc file vfp.exe đối với Visual
Foxpro theo các cách
4. sau:
5. + Kích chuột vào biểu tượng của FoxPro hoặc Visual
Foxpro trênDesktop
6. + Chọn menu Start/Program, chọn Microsoft Visual Foxpro và
3. Thanh tiêu
đề
Thanh Menu Thanh công cụ
ộ
Cửa sổ lệnh g
kích chuột vàođó.
7. Màn hình Visual Foxpro sau khi khởi động:
Chế độ chương trình: Các câu lệnh trong cửa sổ lệnh có thể tập trung thành
một file và lưu trên đĩa (gọi là file chương trình nguồn). Khi muốn thực hiện
các lệnhtrong chương trình nầy, tại cửa sổ lệnh đưa vào các câu lệnh: DO < tên
chương trình >
Để thoát khỏi Visual FoxPro, tại cửa sổ lệnh sử dụng lệnh QUIT
3. Thiết lập tệp dữ liệu
III- Các thao tác với tệp dữ liệu và cấu trúc tệp dữ liệu
1. Xem thông tin trên đĩa từ
2. Mở, đóng, bổ xung thông tin vào tệp dữ liệu
3. Định vị con trỏ bản ghi
4. Dạng lệnh tổng quát của Foxpro
Bài 2: Tìm kiếm và sửa chữa thông tin trong tệp dữ liệu
I- Tìm kiếm thông tin
1. Các khái niệm cơ bản
2. Tìm kiếm thông tin
II- Sửa chữa dữ liệu và cấu trúc tệp dữ liệu
1. Sửa chữa nội dung các bản ghi
2. Xoá và phục hồi các bản ghi
3. Sao chép dữ liệu
4. Sao chép cấu trúc dữ liệu
III- Sắp xếp và tìm kiếm thông tin trong tệp dữ liệu
1. Sắp xếp thông tin
2. Tìm kiếm thông tin
4. Bài 3: Xử lý thông tin trong tệp dữ liệu và kết xuất thông tin
I- Một số lệnh tính toán và thiết lập môi trường làm việc
1. Biến nhớ, biến trường
2. Một số lệnh tính toán và đếm bản ghi
3. Một số lệnh thiết lập môi trường làm việc
II- Các lệnh xử lý thông tin trong tệp dữ liệu
1. Tính tổng các trường số (SUM)
2. Tính trung bình cộng của các trường số (AVER)
3. Tính tổng bộ phận (TOTA)
III- Thao tác với nhiều tệp dữ liệu
1. Vùng làm việc - Bí danh
2. Quan hệ giữa các tệp dữ liệu trên các vùng làm việc
IV- Tổ chức thông tin bằng Report
1. Tạo lập khuôn dạng báo cáo
2. Sửa chữa khuôn dạng báo cáo
3. Đưa báo cáo ra máy in
Bài 4: Lập trình bằng Foxpro
I- Các khái niệm
1. Chương trình và quy tắc soạn thảo chương trình
2. Biến nhớ
3. Tạo lập môi trường làm việc
II- Các cấu trúc lập trình cơ bản
1. Các câu lệnh đơn và cấu trúc tuần tự
2. Cấu trúc tuyển chọn
3. Cấu trúc lặp
4. Cấu trúc Text ... EndText
III- Một số thao tác trong kỹ thuật lập trình
1. Cấu trúc ngắt
2. Kỹ thuật tạo menu