30/09/2018, 19:57

Có Nên Lựa Chọn Học SQL không?

-Chào tất cả các bác. Em là sonh viên năm nhất đang trong phân đoạn học web ạ. Bọn em vừa làm đồ án kết thúc môn html mới sang môn SQL. Em cũng đã biết được kha khá code chay như tạo bảng tạo mối quan hệ công dồn bảng tính tổng sử dụng các giá trị và hiểu được nguyên lí hàn SELECT ÍNERT.Em muốn hỏi mộ người là liệu có lên đi sâu vào ngôn ngữ SQL này không ạ. Hay chỉ cần nhớ được một số giá trị nhập liệu để sau này quản lý oder hoặc admin ạ. E đang phân vân bây giờ lên cầy web hay là tập chung học SQL ạ.qua môn này là bọn e sang PHP luôn ạ.

Ngô Doãn Tuấn viết 22:07 ngày 30/09/2018

Mình nghĩ SQL quan trọng
Nên biết và hiểu nó.
Cũng sinh viên năm nhất giống bạn Mà sao bạn học ở đâu mà được học nhiều vậy trời

vũ xuân quân viết 22:00 ngày 30/09/2018

ngôn ngữ SQL cần thiết vì truy vấn cơ sở dữ liệu. Làm web mà không biết SQL là mệt mỏi.
Nắm vững căn bản.
Khi học thì chỉ làm mấy câu SQL đơn giản.
Khi đi làm có thể gặp những câu SQL dài cỡ nữa trang A4 và phức tạp.

Phan Hoàng viết 22:12 ngày 30/09/2018

Học sâu nữa thì có thể làm DBA engineer hoặc Data Science (ngành hot đấy). Nói gì thì nói, data là máu của app, mất data là mất tất cả, chứ mất source dựng lại mất mấy time ^^.

Học về data, sau làm cho ngân hàng, bảo hiểm hoặc … các công ty chuyên nghiên cứu / phân tích dữ liệu là chuẩn của chuẩn.

@masoivn trừ phi đặc biệt, chứ viết SQL dài mấy trang A4 vừa tốn công, vừa tốn time mà khó hiểu. Logic cứ bê xuống cho backend xử lý cho trong sáng (hoặc tối thiểu làm cái procedure trong dbserver).

Thêm 1 ý nữa, giờ các fw hỗ trợ tận răng các tầng DBA/DBL, đâu cần phải biết SQL đâu. Làm app (web, desktop,…) vẫn ngon mà. Ví dụ, bạn thao tác với SQLite, bạn dùng SQLiteHelper để truy vấn, dùng ZendPHP thì Zend_Select, dùng .NET thì ADO, EntityFW, …)

Lê Hải Sơn viết 22:02 ngày 30/09/2018

Học cái SQL này dễ mà , và bây h thì chả có ứng dụng nào mà không sử dụng đến cơ sở dữ liệu cả, lập trình web thì càng phải biết.

Trang Tuân viết 22:09 ngày 30/09/2018

trừ phi đặc biệt, chứ viết SQL dài mấy trang A4 vừa tốn công, vừa tốn time mà khó hiểu. Logic cứ bê xuống cho backend xử lý cho trong sáng (hoặc tối thiểu làm cái procedure trong dbserver).

Cái này chưa hẳn đúng, đôi khi cần xử lý dữ liệu ngay tại db thì đây là cách tối ưu, tốc độ truy vấn cao hơn nhiều so với xử lý ở backend. Khó hiểu là do khả năng mình chưa tới, chứ người đã chuyện sâu thì họ nhìn cũng hiểu thôi.

Học cái SQL này dễ mà , và bây h thì chả có ứng dụng nào mà không sử dụng đến cơ sở dữ liệu cả, lập trình web thì càng phải biết.

Dễ ở mức cơ bản select/insert/update/delete thôi, chứ còn nhiều cái khó lắm như viết store, function, trigger (cái này chắc lúc đi học bạn nào cũng sợ), tối ưu dữ liệu, big data,…

Túm lại với bạn @Duy-Anh là nên học và nắm vững cơ bản, cần thì nên học nâng cao nếu đi chuyên sâu về phân tích dữ liệu

Nhật Tinh Ngao viết 22:12 ngày 30/09/2018

Em rất cảm ơn mọi người tại em đang phân vân quá chưa biết lên đi hướng nào về cơ bản mới đầu e cũng nghe thoáng qua nhiều người bảo SQL chỉ cần nhớ được 4 giá trị để sau này làm PHP quản lí admin or oder.nhưng phần lớn là cơ sở em học sau này chủ yếu là web từ php đến java. E chưa xđ đc tư tưởg lên tập chug vào cái nào.vì chi phối môn học của em không dễ. Học đc cái này thì lại lơ mơ cái kia.e phân vân quá

Nhật Tinh Ngao viết 22:05 ngày 30/09/2018

Mk học bên aptach hệ nghề 2 năm nên dậy đa chiều b ạ

Bài liên quan
0