Microsoft Access là hệ quản trị cơ sở dữ liệu dạng desktop thuộc bộ Microsoft Office. Nó thường được dùng cho các hệ thống nhỏ như quản lý nhân sự, quản lý kho, hoặc lưu dữ liệu từ máy chấm công. Trong bài viết này chúng ta sẽ: Tạo database đơn giản với 2 bảng Insert dữ liệu mẫu Thực hiện một số truy vấn SQL Tìm hiểu định dạng file Access cũ và mới 1. Tạo bảng Employees Bảng Employees lưu thông tin nhân viên. CREATE TABLE Employees ( EmployeeID AUTOINCREMENT PRIMARY KEY, FirstName TEXT(50), LastName TEXT(50), BirthDate DATETIME, Salary DOUBLE, Notes LONGTEXT, CreatedAt DATETIME ); Column Meaning EmployeeID ID tự tăng FirstName Tên LastName Họ BirthDate Ngày sinh Salary Lương Notes Ghi chú dài 2. Tạo bảng WorkLogs Bảng WorkLogs lưu thông tin giờ làm việc của nhân viên. CREATE TABLE WorkLogs ( LogID AUTOINCREMENT PRIMARY KEY, EmployeeID LONG, WorkDate DATETIME, HoursWorked INTEGER, Descr...
Nếu bạn là developer .NET, việc học Python sẽ dễ hơn nhiều khi có thể liên hệ với các khái niệm quen thuộc như NuGet, project dependency hay ASP.NET Minimal API. 1. pip là gì? pip là package manager của Python. Nó dùng để cài các thư viện giống như NuGet trong .NET. Cài Flask: pip install flask Kiểm tra các package đã cài: pip list 🧠 Mental Model pip ≈ NuGet. Pip là trình quản lý gói (package manager) tiêu chuẩn, không thể thiếu của Python, dùng để cài đặt, nâng cấp và quản lý các thư viện, phần mềm bổ sung không thuộc thư viện chuẩn từ Python Package Index (PyPI). Pip giúp đơn giản hóa quá trình phát triển, cho phép cài đặt nhanh các thư viện bên thứ ba (như pandas, requests) qua dòng lệnh 2. Virtual Environment là gì? Python thường được cài global trong hệ thống. Nếu nhiều project dùng version thư viện khác nhau sẽ dễ xảy ra xung đột. Virtual Environment (venv) tạo ra một môi trường Python riêng cho từng project. Tạo environment: python...