PDA

View Full Version : hoi ve co so du lieu



VU THI HONG HANH
03-11-2004, 03:11
minh la thanh vien moi.
vui long cho minh hoi mot chut.minh muon hoc ve co so du lieu,minh nen bat dau tu dau day.va ngoai co so du lieu ra can them gi nua de co the di lam duoc.cam on nhieu

7604
03-11-2004, 04:18
Chào H. Hanh,

Để có thể đi làm cần những gì là một câu hỏi quá rộng, tùy theo từng người mà bạn hỏi sẽ có câu trả lời khác nhau. Tuy nhiên, ngoài khả năng, bằng cấp phải kể đến một vấn đề quan trọng nhất là quen biết. Tôi không nói đến vấn đề người thân dắt vào, hay chạy chọt thế chân để được việc mà tôi nói đến connection. Đây là mấu chốt quan trọng nhất không phải ai cũng có sẳn nhưng bất cứ ai cũng có thể tạo lập cho mình. Mối quan hệ bạn bè, thầy cô và các đoàn sở luôn là điều kiện tốt nhất mà mọi người cần để ý và phát triển. Tham gia diễn đàn cũng là là một cách tạo tạo quan hệ có ích. Không phải bất cứ mối quan hệ cũng mang đến công việc nhưng quan hệ luôn hữu ích khi nó cho chúng ta cơ hội biết được nhiều hơn đến những công việc đang cần tuyển dụng cũng như có cơ hội gửi 1 resume hoặc giới thiệu đến nơi có việc thích hợp cho từng cá nhân. Vấn đề này rộng lớn và khó nói hết ở đây, và nó là một kỷ năng để sống chứ không phải chỉ là một kỷ năng tìm việc vì nó hữu ích cho chúng ta trọn đời.

Trở lại với vấn đề kỷ thuật. Bằng cấp luôn là một khởi điểm khi tìm việc để từ đó cho phép chúng ta thể hiện bản thân qua khả năng cho nên có cả hai là điều tốt nhất. CSDL là một trong 1 bộ phận chính của IT và khả năng phát triển của nó rất lớn, liên hệ chặt chẽ với những phần còn lại. Đặt biệt trong môi trường VN CSDL còn mơ hồ và chưa được chú trọng đúng mức. Ngành IT hoạt động dựa trên dữ liệu nên CSDL là một điều cần phải có chứ không phải là điều kiện đủ. Nếu như tại VN thường nghe nói đến Access database thì tại Mỹ không mấy ai nghĩ Access là một database hay CSDL. Trên lý thuyết không chỉ Access, Excel thậm chí tabular table cũng là hiện thân của CSDL. Nói một cách khác CSDL là một kho dữ liệu gồm nhiều dữ liệu khác nhau được chứa đựng ở dạng này hay dạng khác. Những chương trình ứng dụng CSDL cho phép con người tương tác với dữ liệu trong kho thông qua những thiết bị riêng biệt của mỗi loại cơ sở. Ngày nay khi nói đến CSDL, trên thế giới thường nói đến relational database nên Access chỉ được coi là một ứng dụng văn phòng của MS chứ không mấy ai nghĩ đến nó là một CSDL. Quá trình phát triển của CSDL thông qua nhiều giai đoạn có thể đọc được trong các sách và hiện tại RDBMS được ứng dụng mạnh nhất nhưng không có nghĩa là không còn những loại CSDL khác (non-relative and proprietary) hoặc không thể phát triển thêm tốt hơn.

Trong khi đa số những hệ thống CSDL lớn sử dụng trên thế giới vẫn còn sử dụng DB2 thì Oracle đang được xem là một hướng phát triển mạnh hơn. Tuy nhiên Oracle khá mắc so với các công ty vừa và nhỏ trên thế giới và tại VN thì chỉ có vài công ty lớn sử dụng. MySQL, SQL hoặc những dạng tương tự đang được dùng rộng rãi tại VN. Lợi hại của từng thứ rất khó nói hết nhưng nó gây hoang mang cho nhiều người vì không biết bắt đầu từ đâu. Trên cơ bản một database đều giống nhau và đều khác nhau nhưng có một thứ mà gần như các database đều sử dụng đó là SQL. Ngôn ngữ SQL do IBM lập ra giúp tương tác với những database một cách hữu hiệu và đơn giản. Có nhiều cấu trúc SQL khác nhau cho từng loại database nhưng căn bản gần như không có gì khác nhau. Để bắt đầu làm quen với database thì những khái niệm về table cũng như cấu trúc của nó là điều cần phải biết. Với kiến thức về SQL và căn bản của cơ sở dữ liệu, table sẽ giúp cho từng cá nhân đủ kiến thức để lựa chọn sẽ phát triển trên loại CSDL nào tùy theo ý thích và điều kiện riêng. Tất nhiên bạn không nhất thiết phải biết SQL mới có thể bắt đầu học CSDL mà gần như bất cứ cuốn sách nào về CSDL cũng cho bạn những khái niệm và hướng đi. Tuy nhiên tôi đang đọc một cuốn sách của thầy Tuấn viết về Oracle8i bằng tiếng Việt, phải nói rằng khá vất vả để hiểu được vì đôi lúc như là đố vui (user friendly interface - giao diện người sử dụng thân thiện) đôi khi lại rất tối nghĩa (multidimension - nhiều số đo)...Vì vậy tiếng Anh là một vấn đề quan trọng nhất cần phải có ít nhất đủ để đọc các trang kỷ thuật của Oracle hay MS hay search trên mạng những tư liệu về database.

Trong diễn đàn này có box "ứng dụng của CNTT" nói về ứng dụng của CSDL bạn có thể xem qua để mường tượng ra những gì mà CSDL mang đến. Về chi tiết thì có mục CSDL mà trong đó được chia ra làm 3 phần nhỏ. Các bạn trong đó rất khá, tận tình cũng như luôn chào đón những người mới đến.

Chúc bạn thành công.
============

tnnt
25-11-2004, 13:37
Chào hạnh.
Theo mình nghĩ nếu muốn học về databasic ,trứơc hết hạnh nên hiểu khái niệm về databasic là gì đã rồi từ đó mình sẽ học cách qủan lí và khai thác csdl đó mốt cách tối ưu chỉ có vậy thôi.Xong để làm được điều này Hạnh phải nghiên cứu một cách nghiêm túc và đòi hỏi tầt nhiều hiểu biết về từng loại csdl (như cách đặt mã dử liệu,các khóa...)và phải thông thạo một chương trình quản lí csdl (như oracle,sql sever,thậm chí ascess cũng được) và trứơc hết thì phải biết ngôn ngữ truy vấn SQL và sử dụng nó trước nha.chúc hạnh thành công.