30/09/2018, 17:12
Dùng phần mềm nào để thiết kế Database?
Mình tìm trên mạng thì thấy có một số phần mềm sau:
- Microsoft SQL Server management studio express.
- SQLite.
- Microsoft® SQL Server® 2014 Express.
- …
(Còn cái gì khác nhờ mọi người kể tên giúp để tham khảo)
Phần mềm nào tiện lợi và dễ sử dụng cho các IDE có thể tương tác với SQL ?
Bài liên quan
Click here
Đạt thấy câu trả lời này không “helpful”
câu trả lời của em nó chỉ được 1 góc bé xíu . Tại e tương tác với database chưa đủ nhiệt nên vẫn chưa hiểu câu hỏi . E có thử dùng 1 lần mysql workbench mà thấy nó khó hiểu quá . E thấy nó cũng tạo database này nọ . Vậy ý của câu hỏi thiết kế ở đây là gì ạ ? A thông não e với
Chỉ là dễ sử dụng, thiết kế cơ sở dữ liệu xong thì có thể dùng các thư viện của IDE kết nối đến cơ sở dữ liệu đó ấy. (Đại khái là như vậy)
Mà thôi, mình chọn SQLite rồi. Cái này có mấy cái clip hướng dẫn Qt kết nối đến SQLite.
Đạt thấy SQLite được đấy, hồi trước ở cty Đạt cũng sử dụng SQLite, đơn giản, dễ dùng.
SQL Server có thể tương tác trực tiếp với Visual Studio bạn nhé. Bạn có thể sử dụng chỉnh sửa tạo mới database ngay trong chính Visual Studio luôn. không cần phải đụng đến SQL Server.
Mình đang dùng Navicat, hỗ trợ nhiều loại database mà cũng gọn nhẹ.
phpMyAdmin nếu dùng MySQL… nhanh gọn nhẹ quản lý ngay trên trình duyệt…tiện cả với local lẫn server.
Muốn tương tác với DB, bạn cần biết các lệnh truy vấn của hệ quản trị DB mà bạn đang dùng .
Nhìn từ góc lập trình, chẳng hạn như java thì có JDBC. Nếu bạn muốn đơn giản hóa vấn đề mà không ít mất công để học cú pháp SQL (cấu trúc câu lệnh sql có thể khác nhau tùy cái hệ quản trj) hãy sử dụng các framework để hỗ trợ tương tác với DB. Mình sử dụng Hibernate(java). ngoài ra còn có Mybatis, JPA…