Tạo cơ sở dữ liệu Firebase

Một phần của tài liệu ĐỒ án môn học 1 đề tài đếm sản PHẨM BẰNG cảm BIẾN HỒNG NGOẠI NGÀNH CÔNG NGHỆ kỹ THUẬT điện tử VIỄN THÔNG (Trang 51 - 57)

Firebase là một cơ sở dữ liệu thời gian thực hoạt động dựa trên máy chủ cực kỳ mạnh mẽ của Google, tích hợp dịch vụ như lưu trữ thông tin thời gian thực, đồng bộ hoá

3 4

dữ liệu. Tuy nhiên Firebase hiện tồn tại những nhược điểm như thời gian truy vấn chậm và không ổn định. Cơ sở dữ liệu Firebase cung cấp cho người dùng 1GB dung lượng lưu trữ miễn phí và các gói lưu trữ trả phí mở rộng khác [10]. Các bước thực hiện tạo cơ sở dữ liệu Firebase để lưu trữ dữ liệu rất đơn giản:

- Bước 1: Đăng kí tài khoản trên trang web https://firebase.google.com/ và chọn Get started ở hình 3.11.

Hình 3.11: Bắt đầu truy cập vào để sử dụng Firebase

- Bước 2: Trên màn hình sẽ hiển thị các dự án đã tạo (nếu có). Tạo dự án mới bằng cách nhấn vào biểu tượng “Add project” trên hình 3.12.

Hình 3.12: Tạo dự án mới

35

- Bước 3: Sau khi đã tạo dự án mới, tiếp theo cần tạo Realtime Database bằng cách nhấn vào “Realtime Database” trên thanh công cụ ở phía bên trái màn hình. Sau đó chọn “Create Database”.

Hình 3.13: Tạo cơ sở dữ liệu của dự án

- Bước 4: Nhấn vào “Rule” ở hình 3.14 và chỉnh sửa 2 dòng này từ “False” thành “True” để có thể đọc và ghi dữ liệu lên trên Firebase.

36

Hình 3.14: Thiết lập đọc và ghi dữ liệu trên cơ sở dữ liệu

Như vậy các bước tạo cơ sở dữ liệu Firebase về cơ bản đã được hoàn tất, muốn liên kết Firebase với hệ thống phần cứng cũng như phần mềm cần sử dụng 2 các thông số sau:

- Firebase URL: Là đường dẫn đến Firebase, nằm trong mục “Realtime Database” và vị trí như ở hình 3.15 bên dưới.

Hình 3.15: Đường dẫn của cơ sở dữ liệu

- Firebase token: Là một dạng mã được tạo ra từ Firebase, cấp quyền và cho

phép

ứng dụng có thể truy cập vào cơ sở dữ liệu Firebase. Để có được mã đó, trên hình

3.16, truy cập vào mục cài đặt của “Project Overview”, sau đó lần lượt chọn Project settings  Service accounts  Database secrets.

Hình 3.16: Firebase token

Một phần của tài liệu ĐỒ án môn học 1 đề tài đếm sản PHẨM BẰNG cảm BIẾN HỒNG NGOẠI NGÀNH CÔNG NGHỆ kỹ THUẬT điện tử VIỄN THÔNG (Trang 51 - 57)