Database
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Database

Các công cụ trực tuyến để thử thiết kế và truy vấn SQL

Trong bài viết này, tôi sẽ chỉ cho bạn cách thiết kế cơ sở dữ liệu, nhập một số dữ liệu và cuối cùng là thực thi các truy vấn. Mọi thứ sẽ được thực hiện chỉ bằng một ... trình duyệt web. Đúng vậy, không cần cài đặt, không cần khóa cấp phép, không cần gỡ cài đặt. Chỉ cần chuyển sang Google Chrome và làm theo.

Thiết kế cơ sở dữ liệu

Để thiết kế cơ sở dữ liệu, tôi sẽ sử dụng Vertabelo . Vì đây là blog về sản phẩm Vertabelo, nên sự lựa chọn là hiển nhiên :)

Bạn sẽ cần phải đăng ký cho một tài khoản để thực hành các bước sau. Tạo tập lệnh SQL (hay còn gọi là kỹ thuật chuyển tiếp) không khả dụng cho Những kẻ hèn nhát ẩn danh. Nhưng đừng lo lắng. Bạn có thể đăng ký tài khoản Vertabelo miễn phí quá đủ cho dự án của chúng tôi.

Đây là thiết kế của tôi. Nó thô sơ. Bạn có thể thiết kế thứ gì đó phức tạp hơn.


Tập lệnh cơ sở dữ liệu DDL

Để tạo tập lệnh tạo giản đồ, hãy nhấp vào biểu tượng SQL, sau đó nhấp vào “Tạo” trên biểu mẫu xuất hiện.


Bạn không phải tải xuống tập lệnh tạo trên máy tính của mình. Nhấp vào tên tập lệnh và tập lệnh sẽ mở trong một cửa sổ mới. Bạn sẽ thấy một cái gì đó như thế này:

[...]

-- tables
-- Table: category
CREATE TABLE category (
    id int  NOT NULL,
    code int  NOT NULL,
    CONSTRAINT category_pk PRIMARY KEY (id)
);

[...]

Đừng đóng cửa sổ này. Bạn sẽ Sao chép và Dán từ đây.

Kết nối với công cụ cơ sở dữ liệu

Bạn không phải cài đặt bất kỳ thứ gì để kiểm tra các tập lệnh SQL của mình. Bạn có thể sử dụng ứng dụng SqlFiddle.com để thực hiện một số bài tập SQL trực tuyến. Hãy nhớ chọn phiên bản công cụ cơ sở dữ liệu cụ thể mà bạn muốn sử dụng.

Sao chép tập lệnh đã tạo và dán vào bảng điều khiển bên trái của SQL Fiddle. Nhấp vào “Tạo lược đồ” và bạn sẽ nhận được cơ sở dữ liệu với các bảng và tài liệu tham khảo.

Thực hành

Bạn có thể thêm các phụ trang này ở cuối bảng điều khiển bên trái để thêm một số dữ liệu.

insert into category values(1,'designer');
insert into category values(2,'sql');
insert into category values(3,'database');

insert into product values(1,'vertabelo','vert1', 1);
insert into product values(2,'sqlfilddle','sf1', 2);

Nhấp lại vào nút “Tạo giản đồ”.

Trong bảng điều khiển bên phải có một nơi để thực hiện các truy vấn. Ví dụ:

select p.name, c.code 
from product p join category c on (c.id = p.category_id) ;

Nhấp vào nút “Chạy SQL” và bạn sẽ thấy kết quả ở cuối trang.

Như bạn thấy, không cần cài đặt bất cứ thứ gì để xác định cách hoạt động của một mô hình quan hệ. Nếu bạn có bất kỳ câu hỏi nào về thiết kế cơ sở dữ liệu được trình duyệt hỗ trợ, đừng ngần ngại hỏi chúng tôi. Bạn có thể được giảm giá nếu bạn hỏi một cái tốt :).


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kiếm tiền với Nội dung không sử dụng:Mô hình Dữ liệu Nền kinh tế Chia sẻ

  2. Điều chỉnh hiệu suất đầu gối:Sử dụng sai bảng tạm thời

  3. Thủ tục lưu trữ để lấy thông tin lưu trữ máy chủ trong máy chủ

  4. Chứng chỉ Chuyên gia Google Data Analytics có giá trị không?

  5. Cách các kế hoạch song song bắt đầu - Phần 1