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

Đã tìm thấy một biểu tượng sơ đồ quan hệ không xác định trong Oracle SQL Developer

Bạn đã lừa tôi, hoặc tôi sẽ trả lời điều này sớm hơn nhiều. Đó không phải là biểu tượng 'ER'. ER =Mối quan hệ thực thể.

Biểu tượng đó là từ sơ đồ quan hệ, trong đó xử lý các bảng và khóa ngoại so với các thực thể và quan hệ.

Từ tài liệu: Quy tắc Xóa:Hành động sẽ tự động thực hiện khi một hàng trong bảng được tham chiếu (trong Chỉ mục PK / Vương quốc Anh) bị xóa và các hàng có giá trị đó tồn tại trong bảng có chứa khóa ngoại này:KHÔNG CÓ HÀNH ĐỘNG (được hiển thị bằng vạch ngang trong sơ đồ) không thực hiện hành động nào trên các hàng này; CASCADE (hiển thị bằng "X") xóa các hàng này; SET NULL (được hiển thị bằng một vòng tròn nhỏ) đặt null tất cả các cột trong những hàng có thể được đặt thành giá trị null; RESTRICT (cũng được hiển thị bằng một đường cắt ngang) ngăn các hàng đó bị xóa.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhận các giá trị liên quan đến các hàng tối đa và tối thiểu trong Oracle

  2. ORA-00906:thiếu dấu ngoặc đơn bên trái

  3. tuyên bố xóa không xóa bản ghi

  4. Oracle đặt hàng theo thứ tự khác nhau

  5. Sử dụng kết quả Thu thập hàng loạt trong một truy vấn chọn lọc mà không có con trỏ