Cài Đặt Add-On Sqlite Manager Cho Trình Duyệt Firefox

Một phần của tài liệu Xây dựng công cụ cho phép thiết kế ứng dụng SCADA vừa và nhỏ trên nền iOS (Trang 101 - 105)

5.8 DataLogging Form

5.8.2 Cài Đặt Add-On Sqlite Manager Cho Trình Duyệt Firefox

SQLite Manager có giao diện đồ họa là dạng Browser Add-On có thể được tích hợp thêm vào ngay trong trình duyệt Firefox để giúp chúng ta quản lý CSDL SQLite thuận tiện hơn.

QLite Manager Add-on cho Firefox có thể được tìm thấy và tải về từ

địa: https://addons.mozilla.org/en-US/firefox/addon/sqlite-manager/ Hoặc cũng có thể dễ dàng tìm thấy và cài đặt Add-on này ngay trong menu quản lý Add-on của trình duyệt Firefox.

Khi đã cài thành công và reset lại trình duyệt Firefox, mục SQLite Manager sẽ xuất hiện trong menu Tools của trình duyệt này.

Nhấn chọn SQLite Manager, để khởi động chương trình quản lý CSDL SQLite rất trực quan này ngay trên trình duyệt Firefox

Để mở CSDL SQLite đã lưu trên đĩa trước đó, chúng ta chọn chức năng Connect Database từ Menu Database trên Firefox hoặc click vào biểu tượng có hình “open folder” trên thanh công cụ của SQLite Manager.

Page 92

Sau đó ta chọn thư mục để chứa file CSDL SQLite. Sau này ta sẽ dùng file này Add vào Project để lưu thông tin cần thiết.

Sau đó ta bắt đầu tạo một Table theo ý mình bằng cách bấm chuột phải dòng Tables bên tay trái và chọn

Create Table như hình bên dưới.

Hình 5-43 Giao diện tạo Table SQLite

Quan sát các thành phần trong CSDL SQLite có tên database đang mở chúng ta thấy cấu trúc của 1 CSDL SQLite được SQLite Manager tổ chức thành các nhóm gồm: Tables, Views, Indexes và Trigger. Trong đó:

 Nhóm Master Table gồm 1 bảng có tên là sqlite_master có cấu trúc như trên hình.

 Nhóm các bảng do người dùng định nghĩa trong mục Tables (và hiện đang có 2 bảng được đặt tên là tb1 và tb2, mỗi bảng lần lượt có 2 cột là a,b và x,y).

 Các thành phần khác gồm Views, Indexes và Triggers hiện chưa có gì Bây giờ chúng ta, cùng tạo một bảng mới trong CSDL này bằng cách chọn

menu Table/Create Table hoặc nhấn vào nút Create Tabletương ứng trên thanh công cụ của SQLite Manager. Và tiến hành tạo bảng member có cấu trúc như sau:

 Trường id có kiểu dữ liệu là số nguyên, làm khóa chính và tự động phát sinh giá trị

Page 93

Hình 5-44 Giao diện tạo Table cho SQLite

Sau khi điền các thông tin cần thiết cho Table của mình, chúng ta nhấn OK.

Khi chọn OK để xác nhận thông tin bảng cần tạo. SQLite Manager sẽ xác nhận thao tác tạo bảng bằng câu lệnh SQL tương ứng.

Nhấn nút Yes để xác nhận và kiểm tra lại cấu trúc bảng member được SQLite Manager phát sinh.

Để nhập dữ liệu vào bảng, chúng ta cần chuyển từ Tab Structure sang Tab Browser & Search, rồi chọn nút Add

Page 94

Hình 5-45 Giao diện Update thông tin SQLite

SQLite Manager sẽ hiển thị cửa sổ nhập liệu cho từng dòng trong bảng theo dạng cột (Tabular) với màu sắc qui định như sau:

Màu vàng: trường tự động phát sinh

Màu xanh lam: đã nhập dữ liệu, hoặc phải nhập dữ Màu cam: chưa nhập liệu, có thể bỏ trống

Mỗi dòng nhập liệu xong, SQLite Manager mặc định cũng sẽ xác nhận thực hiện lại bằng câu lệnh SQL tương ứng. Tuy nhiên nếu không thích, chúng ta hoàn toàn có thể tắt đi bằng cách thiết lập lại các tùy chọn liên quan tới các thông báo xác nhận của SQLite Manager thông qua menu Tools/Option/Prompts

Các thao tác trên dòng trong bảng, khác có thể tìm thấy trong menu popup khi nhấn chuột phải trên 1 hoặc nhiều dòng đang chọn

Page 95

Hình 5-46 Giao diện chính của File SQLite được tạo

Một phần của tài liệu Xây dựng công cụ cho phép thiết kế ứng dụng SCADA vừa và nhỏ trên nền iOS (Trang 101 - 105)

Tải bản đầy đủ (PDF)

(145 trang)