30/09/2018, 18:21
Môn Cơ Sở Dữ Liệu từ cơ bản đến nâng cao ạ
Mọi người tư vấn mình vài đầu sách tiếng việt và tiếng anh về Môn Cơ Sở Dữ Liệu từ cơ bản đến nâng cao ạ.
Bài liên quan
Mọi người tư vấn mình vài đầu sách tiếng việt và tiếng anh về Môn Cơ Sở Dữ Liệu từ cơ bản đến nâng cao ạ.
bạn thử order những quyển sách này bên FPT về đọc xem
Nhập môn cơ sở dữ liệu
http://fptbooks.vn/nhap-mon-co-so-du-lieu/
SQL Server
http://fptbooks.vn/sql-server-2008-can-ban/
http://fptbooks.vn/sql-server-2008-nang-cao/
Anh khiem cho em hỏi SQL là nói chung chi CSDL hay là nó khác với SQLite ạ? Em đọc mà không phân biệt được ạ!
Những cái như là SQL Server, My SQL, Oracle thì khi bạn chạy một chương trình và chương trình đó có thao tác với Cơ Sở Dữ Liệu thì bắt buộc bạn phải cài SQL Server, My SQL hoặc là Oracle lên máy tính.
Còn với SQLite thì nó được cài đặt trực tiếp bên trong ứng dụng và đi kèm với ứng dụng ( nó là dạng portable). để hiểu rõ hơn về SQLite bạn đọc thêm ở đây vì trước giờ mình cũng ít làm việc cới SQLite.
SQLite
SQLite là hệ thống cơ sở dữ liệu quan hệ nhỏ gọn, hoàn chỉnh, có thể cài đặt bên trong các trình ứng dụng khác. SQLite được Richard Hipp viết dưới dạng thư viện bằng ngôn ngữ lập trình C. SQLite có các ưu điểm sau: Cũng như các thư viện nguồn mở nói chung, SQLite được phát triển các binding (gói kèm) các ngôn ngữ thông dụng: PHP, Perl, Java, Python, Ruby, Tcl... Xem danh sách chi tiết. Các công ty sau đây đã áp dụng SQLite cho các sản phẩm của mình:
Cảm ơn anh. Cuốn 1 trong thư viện trường em có
nghĩa là sao hả anh? có phải kiểu cài úng dụng online có trao đổi dữ liệu với server. còn
có phải là cài vào ứng dụng offline luôn không cần truyền dữ liệu từ server đến ứng dụng nữa đúng không ạ?
SQLite là một hệ quản trị CSDL rất gọn nhẹ! Với những ứng dụng sử dụng đến CSDL chỉ chạy được trên những máy cài hệ quản trị CSDL (cụ thể là SQL Server), còn những máy không cài được thì sao, sẽ không chạy được. Nhưng đừng lo, với SQLite bạn vẫn chạy các ứng dụng đó trên các máy khác được. Vì SQLite không cần cài đặt, file dll của nó chưa đến 1MB.
http://thuvienwinform.blogspot.com/2013/10/SQLite-chay-ung-dung-su-dung-da-tabase-tren-may-khong-cai-sql.html
Nếu theo lập trình ứng dụng Android thì học SQLite là đáp ứng đủ phần CSDL cần biết, không cần học thêm CSDL khác đúng không ạ?