Thứ Năm, 27 tháng 7, 2023

Docker cho người mới bắt đầu

Tình cờ đọc được một bài viết về Docker của tác giả Demiro Massessi trên Medium, thấy hay quá nên dịch lại cho nhớ.

Link bài viết gốc: https://medium.com/coinmonks/docker-in-a-nutshell-6b3985a58d68

Sửa bài viết

Sử dụng Window Function trong PostgreSQL (phần 1)

Trước khi đi vào tìm hiểu về window function, chúng ta hãy ôn tập lại về các hàm aggregate: SUM, COUNT và AVG

Sửa bài viết

Thiết kế CSDL Shop Bán hàng bằng dbdiagram.

MỤC LỤC:

  • 1. Hãy phân tích kỹ trước khi dùng công cụ
  • 2. Những bài toán thực tế cần giải quyết
  • 3. Thiết kế CSDL bằng dbdiagram.io
  • 4. Product và các bảng liên quan
  • Một sản phẩm được sản xuất (made in) ở một nước. Một nước sản xuất nhiều sản phẩm.
  • Một sản phẩm cần lưu lại lịch sử giá theo thời gian
  • Một sản phẩm có nhiều ảnh, video, file hướng dẫn sử dụng PDF
  • Một sản phẩm do một nhà sản xuất
  • Phân loại sản phẩm
  • Sản phẩm liên quan
  • Lưu các thuộc tính động của bảng Product
  • 1. Sử dụng bảng lưu property name và property value
  • 2. Dùng dynamics column hoặc JSON column trong MySQL
  • 3. Kết hợp MongoDB với MySQL
  • Tham khảo
  • Ví dụ mẫu của dbdiagram.io
Sửa bài viết

Lập trình Postgresql trên MacOSX

MỤC LỤC:

1. Khởi động Postgresql bằng Docker
2. Cài đặt thư viện Postgresql client
3. Restore CSDL dvd_rental
4. Dùng DBeaver để xem CSDL dvd_rental vừa khôi phục
5. Tóm lại
Sửa bài viết

9 bước đơn giản nâng cấp từ Postgresql phiên bản cũ lên Postgresql 14 chạy trong Docker

9 bước đơn giản nâng cấp từ Postgresql phiên bản cũ lên Postgresql 14 chạy trong Docker

Ngày 30/9/2021, Postgresl 14 ra mắt với nhiều tính năng cải tiến. Giả sử bạn đang có một hệ CSDL Postgresql phiên bản cũ (gọi tắt là Postgresql cũ) chạy trong Docker, vậy làm sao để nâng cấp hệ CSDL này lên Postgresql 14? Tôi sẽ sử dụng công cụ pg_dumpall để backup dữ liệu ở Postgresql cũ rồi khôi phục vào Postgresql 14.

Sửa bài viết

Công cụ thiết kế bảng CSDL quan hệ đẹp, trực quan, có thể làm việc nhóm 2021

MỤC LỤC

  • 1. Đi tìm công cụ thiết kế ERD tốt, cộng tác qua mạng và lại miễn phí !
  • 2. Đặt lại tiêu chí công cụ thiết kế ERD
  • 3. app.diagrams.net
  • 4. Kinh nghiệm thực tế sau khi thiết kể bảng
  • 5. Quy tắc mô tả cột
  • 6. Kết luận
Sửa bài viết

Công cụ thiết kế bảng CSDL quan hệ đẹp, trực quan, có thể làm việc nhóm 2021

MỤC LỤC

  • 1. Đi tìm công cụ thiết kế ERD tốt, cộng tác qua mạng và lại miễn phí !
  • 2. Đặt lại tiêu chí công cụ thiết kế ERD
  • 3. app.diagrams.net
  • 4. Kinh nghiệm thực tế sau khi thiết kể bảng
  • 5. Quy tắc mô tả cột
  • 6. Kết luận
Sửa bài viết

ĐỌC NHIỀU

Trần Văn Bình - Oracle Database Master