Có một thứ như mẫu thiết kế trong SQL ???Mẫu thiết kế SQL
Trả lời
Bạn có thể muốn xem database normalization là một số loại mẫu thiết kế chung trong SQL.
Ngoài ra còn có một cuốn sách 'chống mẫu' của SQL sắp ra mắt. http://www.pragprog.com/titles/bksqla/sql-antipatterns – Eno
Và tôi đã xem xét hai chương của cuốn sách nói trên, và tại thời điểm này, nó có một số lỗi tuyệt vời trong đó. Sau đây từ cuốn sách là nghĩa vụ phải lấy một hàng ngẫu nhiên từ một bảng trong Oracle, và nó có hai lỗi showstopper trong nó: $ offset = $ pdo-> truy vấn ("SELECT dbms_random.value (1, (SELECT COUNT (*) TỪ Bugs) AS bù đắp TỪ kép) ") -> fetch(); $ stmt = $ pdo-> chuẩn bị ("SELECT * FROM Bugs WHERE ROWNUM =: offset"); $ stmt-> execute ($ offset); $ rand_bug = $ stmt-> fetch(); –
Mẫu thiết kế SQL khác với Mẫu thiết kế cơ sở dữ liệu. Mô hình thiết kế SQL là về lập trình, không phải thiết kế cơ sở dữ liệu. –
Mẫu thiết kế đơn giản là cách thức được giải quyết để khắc phục sự cố hoạt động trong các trường hợp cụ thể khác nhau. Làm những điều như vậy tồn tại trong SQL? Tất nhiên - ví dụ thực hiện nhiều mối quan hệ giữa hai bảng bằng cách sử dụng một bảng thứ ba.
Có. :)
SQL Design Patterns: Expert Guide to SQL Programming
(Thậm chí chắc chắn nếu điều này là một cuốn sách đề nghị .. chỉ minh họa rằng "thiết kế phù hợp" tồn tại).
Tôi sống trong một vũ trụ "thiết kế không đúng" ở cả phía máy chủ (.NET) và bên cơ sở dữ liệu (MS SQL SERVER). Tôi chỉ tự hỏi liệu tôi có bao giờ làm việc trong một sự trau chuốt nơi các lập trình viên đồng nghiệp KHÔNG tự hào về những cuốn sách xảo quyệt và "TẤT CẢ VIỆC LÀM VIỆC". – dannyrosalex
Bạn và tôi cả hai người đàn ông của tôi. Chúng tôi liên tục cân bằng kết quả so với mã OO tốt. Có vẻ như người này hay người khác luôn phải chịu đựng ... – 08Hawkeye
Cuốn sách này có giá cao bằng Giấy phép Máy chủ SQL – CheckRaise
- 1. Mẫu thiết kế Android
- 2. Mẫu thiết kế F #
- 3. Mẫu thiết kế nào?
- 4. Mẫu thiết kế phần mềm kế toán
- 5. Các mẫu thiết kế/chiến lược thiết kế mới
- 6. Mẫu thiết kế - Mẫu chiến lược
- 7. Thiết kế bảng cho SQL
- 8. Câu hỏi thiết kế Sql
- 9. Ngoài các mẫu thiết kế?
- 10. Mẫu thiết kế memcache PHP
- 11. Mẫu thiết kế và Scala
- 12. Đề xuất mẫu thiết kế
- 13. Vaadin: Các mẫu thiết kế
- 14. Mẫu thiết kế kiến trúc
- 15. Thiết kế mẫu trong Rails
- 16. Mẫu thiết kế "Mặt tiền"
- 17. Các mẫu thiết kế cho thiết kế đồng thời/tác nhân dựa trên thiết kế
- 18. Bạn sử dụng mẫu thiết kế/mẫu thiết kế ứng dụng PHP nào?
- 19. Mẫu thiết kế xác nhận dữ liệu
- 20. Thiết kế C++ OO: Thừa kế tham số mẫu
- 21. Mẫu thiết kế trang trí so với kế thừa?
- 22. quyết định thiết kế cho DELETE SQL
- 23. Lỗi thiết kế LINQ to SQL
- 24. Giờ thiết kế hoạt động Bảng SQL
- 25. Mẫu thiết kế: hệ thống thông báo
- 26. Thiết kế hoặc nguyên mẫu đầu tiên?
- 27. Phần mềm thiết kế mẫu video?
- 28. Các mẫu thiết kế JBoss Seam?
- 29. Mẫu thiết kế nào phù hợp nhất?
- 30. Mẫu thiết kế với diễn viên
Điều này có đề cập đến thiết kế DB hoặc mẫu truy vấn? –
Nếu bạn đang nói về cách viết một câu lệnh chọn cho một kịch bản nhất định thì tôi hoàn toàn nghe bạn về câu hỏi này. – Stevus
Đối với các truy vấn trong sprocs. – dannyrosalex