banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận việc định hướng Gủi các anh trong HVA giúp em về cách học lý thuyết Database cơ bản  XML
  [Guidance]   Gủi các anh trong HVA giúp em về cách học lý thuyết Database cơ bản 23/05/2010 10:55:46 (+0700) | #1 | 211477
pippihpv
Member

[Minus]    0    [Plus]
Joined: 11/08/2008 11:09:32
Messages: 39
Offline
[Profile] [PM]
Em đã hoc xong môn cơ sở dữ liệu ở trường nhưng mọi thứ với em vẫn cứ cảm thấy lung tung lắm
+ các khái niệm về cơ sở dữ liệu quan hệ
+ Lý thuyết xây dựng cơ sở dữ liệu quan hệ
+ Ngôn ngữ SQl
Em đã thi qua và đọc kĩ giáo trình của thầy nhưng em vẫn cảm giác mơ màng lắm
Em muốn học thêm về môn này .Em nên mạng tìm giáo trình tiếng anh nhưng không biết nên tham khảo giáo trình nào đầu tiên. cả . em rất mong các anh trong diễn dàn góp ý cho em về cách học và nên đọc tài liệu giáo trình nào . Em xin chân thành cảm ơn
[Up] [Print Copy]
  [Guidance]   Gủi các anh trong HVA giúp em về cách học lý thuyết Database cơ bản 24/05/2010 07:47:51 (+0700) | #2 | 211513
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

pippihpv wrote:
Em đã hoc xong môn cơ sở dữ liệu ở trường nhưng mọi thứ với em vẫn cứ cảm thấy lung tung lắm
+ các khái niệm về cơ sở dữ liệu quan hệ
+ Lý thuyết xây dựng cơ sở dữ liệu quan hệ
+ Ngôn ngữ SQl
Em đã thi qua và đọc kĩ giáo trình của thầy nhưng em vẫn cảm giác mơ màng lắm
Em muốn học thêm về môn này .Em nên mạng tìm giáo trình tiếng anh nhưng không biết nên tham khảo giáo trình nào đầu tiên. cả . em rất mong các anh trong diễn dàn góp ý cho em về cách học và nên đọc tài liệu giáo trình nào . Em xin chân thành cảm ơn 


Thử trắc nghiệm bồ vài câu trước khi có đường hướng nên làm cái gì. Bồ thử giải thích:

1. Cơ sở dữ liệu quan hệ là cái gì?

2. Tại sao cần xây dựng cơ sở dữ liệu quan hệ?

3. "Ngôn ngữ" SQL được tạo ra nhằm mục đích gì?

4. SQL có những cấu thành gì và tác dụng của mỗi cấu thành là gì?

What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Guidance]   Gủi các anh trong HVA giúp em về cách học lý thuyết Database cơ bản 24/05/2010 11:47:27 (+0700) | #3 | 211531
pippihpv
Member

[Minus]    0    [Plus]
Joined: 11/08/2008 11:09:32
Messages: 39
Offline
[Profile] [PM]
Em rất cám ơn anh conmale . Chắc vì lần đầu tiên em được anh conmale trả lời smilie
Em xin trả lời anh và mong anh đinh hướng thêm cho em về tài liệu và cách học a!
1. Cơ sở dữ liệu quan hệ là cái gì?
cơ sở quan hệ(DB) là tập các quan hệ với các bộ của các quan hệ đấy được liên kết với nhau theo nhiều cách
theo em hiểu đó là liên kết với nhau bằng các rằng buộc tham chiếu khoá ngoại (foreign key)
2. Tại sao cần xây dựng cơ sở dữ liệu quan hệ?
câu này em cũng thấy hơi khó giai thích .Có rất nhiều mô hình về DB như :
+ mô hình phân cấp: tổ chức theo dạng cây.Một nút con chỉ được nhận một nút cha các dữ liệu được tổ chức độc lập.
+ mô hình mạng: tổ chức gần giống với dạng phân cấp nhưng một nút con có nhiều nút cha .
em đọc trong sách giáo trình : cơ sơ dữ liệu quan hệ giúp tập chung vào góc nhìn logic hơn là về góc nhìn vật lý.
3. "Ngôn ngữ" SQL được tạo ra nhằm mục đích gì?
Theo em hiểu là định nghĩa và truy xuất lấy thông tin từ cơ sở dữ liệu.
4. SQL có những cấu thành gì và tác dụng của mỗi cấu thành là gì?
+ Đinh nghĩa dữ liệu DLL
+thao tác trao đổi dữ liệu (interactive DML)
+Điều khiển các giao dịch
+thao tác dữ liệu nhúng (embedded DML)
Em không biết không biết câu trả lời của em được bao nhiêu phần nữa em đang phân vân em mong anh định hướng thêm cho em với.

[Up] [Print Copy]
  [Guidance]   Gủi các anh trong HVA giúp em về cách học lý thuyết Database cơ bản 25/05/2010 21:26:34 (+0700) | #4 | 211648
pippihpv
Member

[Minus]    0    [Plus]
Joined: 11/08/2008 11:09:32
Messages: 39
Offline
[Profile] [PM]
mấy chú có kinh nghiệm nhiều về cơ sở dữ liệu có thể định hướng(tài liệu + cách học ) thêm cho cháu đươc không ạ hình như chú conmale quên cháu rồi
[Up] [Print Copy]
  [Guidance]   Gủi các anh trong HVA giúp em về cách học lý thuyết Database cơ bản 26/05/2010 04:09:18 (+0700) | #5 | 211662
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

pippihpv wrote:
mấy chú có kinh nghiệm nhiều về cơ sở dữ liệu có thể định hướng(tài liệu + cách học ) thêm cho cháu đươc không ạ hình như chú conmale quên cháu rồi 


Sao ở trên là "em" xuống dưới trở thành "cháu" vậy cà? smilie

Nên tìm hiểu sâu hơn về 4 câu hỏi trên và tạo ra 4 câu trả lời khác đầy đủ hơn, đúng trọng tâm câu hỏi hơn.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Guidance]   Gủi các anh trong HVA giúp em về cách học lý thuyết Database cơ bản 26/05/2010 07:49:41 (+0700) | #6 | 211667
[Avatar]
louisnguyen27
Member

[Minus]    0    [Plus]
Joined: 12/08/2008 18:04:41
Messages: 321
Offline
[Profile] [PM]

pippihpv wrote:

...
liên kết với nhau bằng các rằng buộc tham chiếu khoá ngoại (foreign key)
...
em đọc trong sách giáo trình : cơ sơ dữ liệu quan hệ giúp tập chung vào góc nhìn logic hơn là về góc nhìn vật lý.
...
 

Hiện nay tui không làm I-tờ nhưng tui muốn hỏi bạn hai câu:
1. Tại sao phải tham chiếu khoá ngoại?
2. Góc nhìn logic khác góc nhìn vật lý ở chỗ nào?
Q+SBtZW1iZXIgb2YgSFZ+B
Back to Linux soon!!!
[Up] [Print Copy]
  [Guidance]   Gủi các anh trong HVA giúp em về cách học lý thuyết Database cơ bản 27/05/2010 19:27:23 (+0700) | #7 | 211741
pippihpv
Member

[Minus]    0    [Plus]
Joined: 11/08/2008 11:09:32
Messages: 39
Offline
[Profile] [PM]

pippihpv wrote:

louisnguyen27 wrote:

Hiện nay tui không làm I-tờ nhưng tui muốn hỏi bạn hai câu:
1. Tại sao phải tham chiếu khoá ngoại?
2. Góc nhìn logic khác góc nhìn vật lý ở chỗ nào? 

 

1.vì đó là rằng buộc về tham chiếu và không có khoá ngoại thì lảm sao ma tham chiếu được
2.góc nhin logic là góc nhìn dạng thao tác về mặt dữ liệu chứ không cần quan tâm đến dạng vật lý để lưu trữ nó ra sao.
đó là ý hiểu của em
em mong anh góp ý thêm cho em về 2 câu trả lời này
[Up] [Print Copy]
  [Guidance]   Gủi các anh trong HVA giúp em về cách học lý thuyết Database cơ bản 27/05/2010 19:41:19 (+0700) | #8 | 211742
pippihpv
Member

[Minus]    0    [Plus]
Joined: 11/08/2008 11:09:32
Messages: 39
Offline
[Profile] [PM]

conmale wrote:
Sao ở trên là "em" xuống dưới trở thành "cháu" vậy cà? smilie

Nên tìm hiểu sâu hơn về 4 câu hỏi trên và tạo ra 4 câu trả lời khác đầy đủ hơn, đúng trọng tâm câu hỏi hơn  



-cháu thấy mấy anh bảo chú đáng tuổi bậc cha chú lên cháu chuyển gọi bằng chú :d
- Cháu nói là cháu đang rất lơ mơ về phần nay rồi cơ mà . cháu nhờ chú góp ý thêm mà
-theo chú thỉ chú có thể cho nhân xét là cháu trả lời sai và thiếu ở chỗ nào không
-chú có thể góp ý cho cháu thêm về tài liêu học chuyên sâu đựoc khôgn cháu cũng search Google rồi
nhưng nhiều tài liệu lắm cháu không biết bắt đầu như thế với quyển nào . chú có thể tạo thêm mục
MỤC DATABASE trong mục ebook và chú áp lên mấy quyển sách cơ bản về database đươc không ạ
em cảm ơn chú conmale trước ạ!

[Up] [Print Copy]
  [Guidance]   Gủi các anh trong HVA giúp em về cách học lý thuyết Database cơ bản 28/05/2010 07:43:37 (+0700) | #9 | 211760
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

pippihpv wrote:

-cháu thấy mấy anh bảo chú đáng tuổi bậc cha chú lên cháu chuyển gọi bằng chú :d
- Cháu nói là cháu đang rất lơ mơ về phần nay rồi cơ mà . cháu nhờ chú góp ý thêm mà
-theo chú thỉ chú có thể cho nhân xét là cháu trả lời sai và thiếu ở chỗ nào không
-chú có thể góp ý cho cháu thêm về tài liêu học chuyên sâu đựoc khôgn cháu cũng search Google rồi
nhưng nhiều tài liệu lắm cháu không biết bắt đầu như thế với quyển nào . chú có thể tạo thêm mục
MỤC DATABASE trong mục ebook và chú áp lên mấy quyển sách cơ bản về database đươc không ạ
em cảm ơn chú conmale trước ạ!

 


Đây, bồ nên khởi đầu với trang này:
http://www.w3schools.com/sql/sql_intro.asp

Tất cả những gì liên quan đến SQL và RDBMS ở mức độ căn bản nhất và rõ ràng nhất đều nằm trên trang ấy. Nên đọc và thử nghiệm (tự cài mysql hay cái gì đó trên máy để thực hành).
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Guidance]   Gủi các anh trong HVA giúp em về cách học lý thuyết Database cơ bản 28/05/2010 17:13:13 (+0700) | #10 | 211824
pippihpv
Member

[Minus]    0    [Plus]
Joined: 11/08/2008 11:09:32
Messages: 39
Offline
[Profile] [PM]
Cháu cám ơn chú conmale về những lời định hướng smilie
chú có thể mở thêm mục DATABASE ở trong mục EBOOK để cho mọi người có sách tham khảo được không ạ
[Up] [Print Copy]
  [Guidance]   Gủi các anh trong HVA giúp em về cách học lý thuyết Database cơ bản 30/05/2010 00:18:53 (+0700) | #11 | 211880
faithhw
Member

[Minus]    0    [Plus]
Joined: 22/03/2008 18:32:50
Messages: 32
Offline
[Profile] [PM]
@pippihpv: Hồi học cơ sở dữ liệu ở trường xong mình cũng mù tịt và mông lung.

Môn này rất là rộng. Không biết định hướng của bạn ra sao và cần datbase ở mức độ nào. Nếu ở mức độ lập trình ứng dụng thì trang web a commale gửi cũng tương đối đủ dùng.
Còn nếu bạn muốn đi sâu về database (tức là định hướng nghề nghiệp của bạn là về mảng này) thì theo mình tốt nhất bạn nên tìm trực tiếp thầy giáo chuyên làm về database hỏi thầy xem có các dự án nào bạn có thể tham gia không. Đừng ngại, các thầy luôn thoải mái vấn đề này. Sách tham khảo thì có rất nhiều nhưng nếu bạn không đi tiếp xúc với các cơ sở dữ liệu thực tế, không tự tay làm và "chọc ngoáy" vào nó thì bạn vẫn sẽ mông lung thôi. Cái này mình nghe một số anh chuyên làm về database bảo lại cho.
Mình thì không làm chuyên về database, chỉ làm ở mức độ đầu tiên thôi, nên tài liệu tham khảo của mình chỉ là mỗi trang web đó thôi hì hì.
[Up] [Print Copy]
  [Guidance]   Gủi các anh trong HVA giúp em về cách học lý thuyết Database cơ bản 30/05/2010 09:50:03 (+0700) | #12 | 211889
[Avatar]
louisnguyen27
Member

[Minus]    0    [Plus]
Joined: 12/08/2008 18:04:41
Messages: 321
Offline
[Profile] [PM]

pippihpv wrote:

1.vì đó là rằng buộc về tham chiếu và không có khoá ngoại thì lảm sao ma tham chiếu được
2.góc nhin logic là góc nhìn dạng thao tác về mặt dữ liệu chứ không cần quan tâm đến dạng vật lý để lưu trữ nó ra sao.
đó là ý hiểu của em
em mong anh góp ý thêm cho em về 2 câu trả lời này
 

Đồng ý, giải thích chưa thuyết phục nhưng hiểu được. Câu hỏi tiếp theo là:
Khoá ngoại (foreign key) ảnh hưởng như thế nào với góc nhìn logic? Chú ý chữ logic.
Trong cuộc sống hằng ngày bạn có gặp khoá ngoại và góc nhìn logic không? Lấy một ví dụ nếu có.
Q+SBtZW1iZXIgb2YgSFZ+B
Back to Linux soon!!!
[Up] [Print Copy]
  [Guidance]   Gủi các anh trong HVA giúp em về cách học lý thuyết Database cơ bản 30/05/2010 17:57:57 (+0700) | #13 | 211914
pippihpv
Member

[Minus]    0    [Plus]
Joined: 11/08/2008 11:09:32
Messages: 39
Offline
[Profile] [PM]
em chào anh louisnguyen27 ạ
anh ơi cho em hỏi anh đang làm về database phải không?
đấy là ý hiểu của em mấy câu anh hỏi em rất cảm ơn vì đấy cũng là điều em băn khoăn em rất thích DBA
nếu anh là người am hiểu về Database thì có thể đính hướng thêm cho em về điều này được không ạ
[Up] [Print Copy]
  [Guidance]   Gủi các anh trong HVA giúp em về cách học lý thuyết Database cơ bản 30/05/2010 23:53:35 (+0700) | #14 | 211927
[Avatar]
ham_choi
Member

[Minus]    0    [Plus]
Joined: 03/09/2006 21:42:03
Messages: 396
Offline
[Profile] [PM]
Tôi thấy cách tốt nhất học SQL là cài một trình quản lý DBMS nào đó vào (đơn giản nhất là Microsoft Access) và tự thao tác để hiểu. Bạn tự tạo table và làm trên đó một thời gian sẽ quen thôi. SQL nó là một dạng ngôn ngữ chuẩn, nên khi đã vững, bạn dễ dàng thao tác trên nhiều hệ quản trị khác nhau.

Em đã hoc xong môn cơ sở dữ liệu ở trường nhưng mọi thứ với em vẫn cứ cảm thấy lung tung lắm
+ các khái niệm về cơ sở dữ liệu quan hệ
+ Lý thuyết xây dựng cơ sở dữ liệu quan hệ
+ Ngôn ngữ SQl  


=> Khái niệm, lý thuyết xây dựng CSDL thì bất cứ sách nào viết về DB căn bản đều có, bạn đọc là hiểu thôi. Cái này có gì mà phải "định hướng" nhỉ ?!

Bạn nên ra nhà sách tìm đọc hơn là đọc trên mạng vào giai đoạn này. Các sách in của các tác giả thường rất thực tế và dễ hiểu (họ viết theo kinh nghiệm của họ nên rất có ích). Còn các tài liệu trên mạng thì để hiểu sâu và rộng hơn. Mới bắt đầu mà đọc mấy e-book cao cấp thì dễ tẩu hoả nhập ma lắm.
If love were human it would know me
In a lost space come and show me
Hold me and control me and then
Melt me slowly down
Like chocolate !
[Up] [Print Copy]
  [Guidance]   Gủi các anh trong HVA giúp em về cách học lý thuyết Database cơ bản 31/05/2010 05:26:12 (+0700) | #15 | 211936
pippihpv
Member

[Minus]    0    [Plus]
Joined: 11/08/2008 11:09:32
Messages: 39
Offline
[Profile] [PM]

ham_choi wrote:
Tôi thấy cách tốt nhất học SQL là cài một trình quản lý DBMS nào đó vào (đơn giản nhất là Microsoft Access) và tự thao tác để hiểu. Bạn tự tạo table và làm trên đó một thời gian sẽ quen thôi. SQL nó là một dạng ngôn ngữ chuẩn, nên khi đã vững, bạn dễ dàng thao tác trên nhiều hệ quản trị khác nhau.
=> Khái niệm, lý thuyết xây dựng CSDL thì bất cứ sách nào viết về DB căn bản đều có, bạn đọc là hiểu thôi. Cái này có gì mà phải "định hướng" nhỉ ?!

Bạn nên ra nhà sách tìm đọc hơn là đọc trên mạng vào giai đoạn này. Các sách in của các tác giả thường rất thực tế và dễ hiểu (họ viết theo kinh nghiệm của họ nên rất có ích). Còn các tài liệu trên mạng thì để hiểu sâu và rộng hơn. Mới bắt đầu mà đọc mấy e-book cao cấp thì dễ tẩu hoả nhập ma lắm.
 

em cám ơn anh ạ
[Up] [Print Copy]
  [Guidance]   Gủi các anh trong HVA giúp em về cách học lý thuyết Database cơ bản 31/05/2010 08:20:54 (+0700) | #16 | 211944
[Avatar]
louisnguyen27
Member

[Minus]    0    [Plus]
Joined: 12/08/2008 18:04:41
Messages: 321
Offline
[Profile] [PM]

pippihpv wrote:
em chào anh louisnguyen27 ạ
anh ơi cho em hỏi anh đang làm về database phải không?
đấy là ý hiểu của em mấy câu anh hỏi em rất cảm ơn vì đấy cũng là điều em băn khoăn em rất thích DBA
nếu anh là người am hiểu về Database thì có thể đính hướng thêm cho em về điều này được không ạ 

Cố trả lời câu hỏi trên của tôi, bạn sẽ thấy mọi thứ trở nên nhẹ nhàng hơn.
Q+SBtZW1iZXIgb2YgSFZ+B
Back to Linux soon!!!
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|