‫Chào mừng trở lại.
‫Trong video này, chúng ta sẽ kiểm tra tất cả nội dung bài giảng.
‫Vì vậy, trước hết, chúng ta sẽ thêm các bài giảng.
‫Vì vậy, hãy chèn chúng vào bảng của chúng tôi và sau đó chúng tôi sẽ tạo bảng liên kết này.
‫Chà, chúng ta sẽ thêm thông tin vào loại bảng này được gọi là Bài giảng dành cho sinh viên.
‫Vì vậy, tôi sẽ tạo một phương thức mới, public void, chèn các bài giảng và bạn có thể biết cách làm điều đó.
‫Bạn có thể nhớ cách thêm bài giảng hoặc thêm thứ gì đó vào bảng để bạn có thể tự thử sức mình.
‫Bạn có thể tạm dừng video và tự thêm bài giảng.
‫Bạn thậm chí có thể nghĩ về các bài giảng của riêng bạn.
‫Được rồi.
‫Tôi sẽ chỉ sử dụng phiên bản nhanh và bẩn.
‫Vì vậy, dữ liệu, bối cảnh, chấm bài giảng và bây giờ là phàn nàn.
‫Ôi trời, không có bài giảng nào cả.
‫Bạn muốn cái quái gì ở tôi?
‫Tôi không biết.
‫Bài giảng hay bài giảng là gì?
‫Phương thức hoặc lớp nên được.
‫Vì vậy, những gì tôi sẽ làm là tôi sẽ thêm bài giảng như vậy vào đây.
‫Vì vậy, bây giờ là bàn giảng này.
‫Có thể đi trước.
‫Vì vậy, chúng ta hãy đi vào tệp CSS và đây bài giảng bây giờ sẽ xuất hiện trong vòng một vài
‫giây và sau đó chúng tôi giống như, chúc mừng, nó đây, chèn khi nộp và tôi sẽ thêm một bài giảng mới
‫với tên toán học.
‫Vì vậy, có một bài giảng được gọi là toán học và bạn có thể đã nghĩ ra các bài giảng của riêng mình.
‫Vì vậy, tôi sẽ thêm một bài giảng khác vào đây, và bài tiếp theo sẽ là một cái gì đó giống như lịch sử.
‫Được rồi, bây giờ hãy thêm chúng vào bảng.
‫Vì vậy, dữ liệu, ngữ cảnh, không gửi thay đổi.
‫Và cuối cùng cập nhật lưới dữ liệu chính và nguồn mục của chúng tôi vì tôi muốn xem các bài giảng khác nhau mà tôi
‫có.
‫Vì vậy, bối cảnh dữ liệu, bắt đầu các bài giảng.
‫Được rồi.
‫Vì vậy, bây giờ chúng ta hãy gọi phương thức này thay vì phương thức insert student của chúng ta.
‫Vì vậy, hãy chèn các bài giảng như vậy.
‫Được rồi.
‫Vì vậy, hãy chạy mã, và chúng ta sẽ thấy hai bài giảng mà chúng ta đã thiết lập và rằng chúng ta là ID một toán
‫học và ID hai lịch sử.
‫Được rồi, bây giờ chúng ta cần có bảng liên kết này vì chúng tôi đã tạo bảng kết hợp này, bài
‫giảng của sinh viên và nó kết hợp sinh viên với bài giảng.
‫Vì vậy, ý tưởng của một sinh viên và ý tưởng của một bài giảng được kết nối với nhau.
‫Vì vậy, chúng tôi biết sinh viên nào có bài giảng nào.
‫Vì vậy, giả sử không phải học sinh nào cũng có môn toán và học sinh nào cũng có môn lịch sử.
‫Vì vậy, để làm điều đó, chúng ta sẽ tạo một phương thức khác với
‫public void bảng kết hợp này, chèn các liên kết bài giảng của sinh viên như vậy.
‫Vì vậy, ở đây những gì tôi muốn làm, tôi muốn thêm nhiều sinh viên và nhiều bài giảng.
‫Vì vậy, trên thực tế, tất cả bốn sinh viên của tôi và tất cả hai bài giảng của tôi và tôi muốn sử dụng
‫chúng làm đối tượng để tạo các kết nối bài giảng của sinh viên đó.
‫Vì vậy, hãy tiếp tục và cố gắng tạo tất cả các đối tượng sinh viên và tất cả các đối tượng bài giảng mà chúng ta có
‫trong bảng của mình.
‫Tôi hy vọng bạn đã thử nó.
‫Vì vậy, trước hết, tôi muốn có một sinh viên, mà tôi sẽ gọi là Carla và cô ấy là
‫một sinh viên chấm ngữ cảnh dữ liệu chấm trước.
‫Vì vậy, tôi sẽ nhận sinh viên đầu tiên và tôi sẽ sử dụng phương pháp tương tự mà chúng
‫tôi đã sử dụng với các trường đại học bình đẳng ở đây.
‫Đó là Carla.
‫Và cách tiếp cận mà chúng tôi có ở đây giống hệt như cách chúng tôi đã sử dụng ở đây với các trường đại học.
‫Vì vậy, tôi nhận được sinh viên đầu tiên trong bối cảnh dữ liệu sinh viên của tôi.
‫Vì vậy, ở đây, cái nào có tên hoặc tên nào tương đương với Karla và tôi cũng làm điều tương tự với các học sinh khác của mình.
‫Người còn lại là Tony.
‫Và ở đó tên là Toni.
‫Sau đó, chúng tôi có Layla, mà tôi vô tình gọi là Layla, vì vậy tôi cũng sẽ gọi cô ấy là Layla ở đây.
‫Và sau đó chúng tôi có James, mà tôi vô tình gọi là James.
‫Vì vậy, tôi cũng sẽ tìm kiếm James ở đây.
‫Và đó là học sinh và bây giờ là bài giảng.
‫Vì vậy, nếu bạn cũng không quản lý được bài giảng cũng như học sinh, thì hãy cố gắng làm điều đó với bài giảng ngay
‫bây giờ, bởi vì bây giờ bạn đã thấy nó được thực hiện với học sinh như thế nào.
‫Được chứ.
‫Vì vậy, bài giảng và đó là toán học, là ngữ cảnh dữ liệu mà các bài giảng nghĩ đến đầu tiên.
‫Vì vậy, chúng tôi nhận được bài giảng đầu tiên và ở đây tôi sẽ gọi nó là LC và nó sẽ là tên LC bằng và đó là toán
‫học.
‫Vì vậy, đó là bài giảng toán của chúng tôi.
‫Và bây giờ chúng ta hãy tạo bài giảng thứ hai, đó là lịch sử.
‫Và cái này sẽ là lịch sử như thế.
‫Và bây giờ chúng ta có thể tạo các bài giảng của sinh viên.
‫Vì vậy, đó là khá tốt.
‫Chúng ta có thể đi đến bối cảnh dữ liệu và ở đây.
‫Sinh viên Ồ, nó không hiển thị cho tôi các bài giảng của sinh viên.
‫Tại sao vậy?
‫Chà, bạn hy vọng biết điều đó bởi vì chúng tôi không có nó ở đây.
‫Vì vậy, hãy tạo một bài giảng cho sinh viên và đưa nó vào đây.
‫Và như bạn có thể thấy, bài giảng của sinh viên được kết nối với sinh viên và bài giảng, vì vậy hãy để tôi kéo chúng một cách chính xác.
‫Vì vậy, bạn thấy đó, sinh viên được liên thông với đại học, vì vậy một sinh viên ở một trường đại học, nhưng một trường đại học
‫có nhiều sinh viên.
‫Sau đó, một học sinh của một học sinh có bài giảng của học sinh.
‫Vâng, nó có các bài giảng, nhưng cả hai đều được kết nối với bảng bài giảng của học sinh.
‫Vì vậy, bài giảng và sinh viên được kết nối trong bài giảng của sinh viên, như bạn có thể thấy, là do ID
‫sinh viên và ID bài giảng.
‫Đó là lý do tại sao chúng được kết nối ở đây.
‫Vì vậy, bây giờ những gì chúng ta có thể làm là tạo một bài giảng cho sinh viên.
‫Vì vậy, tôi sẽ sử dụng ngữ cảnh dữ liệu sinh viên hoặc vâng, nó thực sự là các bài giảng của sinh viên như thế và
‫chèn khi nộp.
‫Và tôi muốn gửi cái gì.
‫Chà, một thực thể bài giảng cho học sinh mới và cái đó sẽ là với học sinh, giả sử cái này là với Carla và cô
‫ấy có một bài giảng tên là toán học.
‫Vì vậy, bây giờ chúng ta không nói được gọi là toán học, mà chúng ta thực sự đang nói đối tượng toán học.
‫Vì vậy, đối tượng, Carla, và toán học đối tượng được kết nối và đối tượng Carla thuộc loại bài giảng sinh viên và đối tượng hoặc bài giảng
‫toán học thuộc loại bài giảng loại.
‫Vì vậy, bây giờ chúng tôi đang kết nối chúng trong một dòng này.
‫Bây giờ chúng ta hãy làm điều đó một lần nữa với một sinh viên khác và một bài giảng khác.
‫Vì vậy, giả sử Tony cũng có toán học.
‫Vì vậy, bây giờ chúng tôi có hai kết nối đó, nhưng đây không phải là cách duy nhất để làm điều đó.
‫Tất nhiên, chúng ta có thể làm theo cách này để có thể tạo một đối tượng bài giảng dành cho sinh viên được gọi là
‫ASL, giả sử Tony, là một kiểu bài giảng dành cho sinh viên như thế.
‫Sau đó, chúng ta có thể nói ASL.
‫Tony có học sinh của Tony, sau đó là ASL, Tony có ID bài giảng của ID chấm lịch sử và chúng ta có thể tiếp tục và áp dụng ngữ cảnh dữ
‫liệu đó, chèn các bài giảng của sinh viên khi gửi và nó sẽ là ASL.
‫Tony Và thực ra nó không phải là một bài giảng ở đây, mà nó là một ID bài giảng như thế.
‫Vì vậy, bây giờ ID bài giảng đã ổn với ID lịch sử và sinh viên cũng ổn với Tony.
‫Nhưng tất nhiên tôi cũng có thể sử dụng Tony Dot ID ở đây, vì vậy tôi có thể nói không sao, tôi
‫cũng muốn nói ASL, ID sinh viên Tony DOT sẽ là Tony Dot ID, nhưng điều thú vị là tôi thậm chí còn không. cần phải làm điều
‫đó.
‫Vì vậy, miễn là tôi chỉ cho anh ta học sinh, sinh viên chứa ID và sinh viên chứa bài giảng
‫bây giờ.
‫Vì vậy, điều đó khá tuyệt.
‫Vì vậy, bây giờ chúng ta có thể tiếp tục và thực hiện điều đó.
‫Chúng tôi cần phải gửi điều đó.
‫Nhưng tôi sẽ giữ nó đơn giản.
‫Tôi sẽ thêm một bài giảng của sinh viên.
‫Vì vậy, tôi sẽ sao chép dòng mã đó và tôi sẽ đặt nó ở dưới cùng của nó.
‫Và trong trường hợp này, đó là Layla hoặc Layla, cách tôi gọi cô ấy.
‫Cô ấy cũng có lịch sử.
‫Vì vậy, có Layla.
‫Cô ấy chỉ là lịch sử.
‫Sau đó, có Carla, cô ấy chỉ toán học.
‫Và sau đó là Tony, anh ấy thích học tập chăm chỉ.
‫Anh ấy có môn toán và lịch sử.
‫Được rồi.
‫Vì vậy, bây giờ chúng ta có thể tiếp tục và gửi nó.
‫Vì vậy, dữ liệu, ngữ cảnh, chấm gửi thay đổi và chúng tôi có thể hiển thị điều đó trên lưới của chúng tôi.
‫Vì vậy, nguồn mục sẽ là dữ liệu, ngữ cảnh, bài giảng chấm hoặc bài giảng của sinh viên như vậy.
‫Được rồi.
‫Vì vậy, bây giờ chúng ta hãy gọi đây là phương thức liên kết bài giảng sinh viên chèn vì chúng ta đã chèn các bài giảng
‫rồi.
‫Vì vậy, họ đang ở trong cơ sở dữ liệu bây giờ.
‫Hãy chạy nó.
‫Được rồi.
‫Vì vậy, bây giờ giả sử chúng ta muốn lấy trường đại học của một sinh viên cụ thể.
‫Vì vậy, chúng tôi muốn biết tên trường Đại học của một sinh viên cụ thể.
‫Vì vậy, hãy làm điều đó khoảng trống công cộng, bên trái.
‫Hoặc cái này, lấy Đại học Tony của thành phố Univer.
‫Vì vậy tôi muốn biết Tony đang học tại trường đại học nào.
‫Và tôi có thể làm điều đó bằng nhiều cách.
‫Tất nhiên tôi có thể sử dụng mã SQL hoặc những thứ tương tự, nhưng tôi sẽ giữ nó đơn giản.
‫Tôi sẽ chỉ sử dụng các đối tượng ở đây, liên kết các đối tượng, và điều đó khá tuyệt.
‫Vì vậy, tôi sẽ sử dụng sinh viên Tony, người làm bối cảnh dữ liệu và đây là sinh viên nhưng trước tiên,
‫tôi sẽ lấy sinh viên đầu tiên có tên là Tony.
‫Vì vậy, tên bằng Tony và sau đó tôi cần phải có một trường đại học và đó sẽ là trường đại học của Tony và nó phải là
‫Đại học Tony Dot và thế là xong.
‫Vì vậy, bây giờ đây là trường đại học này hoặc trường đại học của Tony chứa đối tượng trường đại học mà Tony Tony có hoặc
‫Tony đang ở đâu.
‫Và bây giờ những gì chúng tôi có thể làm là chúng tôi có thể hiển thị điều đó trên lưới dữ liệu chính của chúng tôi.
‫Vì vậy, nguồn các mục lưới dữ liệu chính bằng với trường đại học của Tony.
‫Chà, nó không hoạt động.
‫Và tại sao lại như vậy?
‫Bởi vì các trường đại học của Tony thuộc loại trường đại học.
‫Nhưng cửa hàng vật phẩm là một tôi có thể liệt kê được.
‫Vì vậy, mặc dù trường đại học của Tony chỉ là một đối tượng, chúng ta vẫn cần tạo một danh sách các trường đại học.
‫Vì vậy, chúng ta hãy tạo một danh sách được gọi là các trường đại học, đó sẽ là một danh sách mới của các trường đại học như vậy.
‫Vì vậy, bây giờ chúng ta có thể sử dụng danh sách này và thêm trường đại học của Tony vào danh sách đó, và cuối cùng chúng ta có thể sử dụng các
‫trường đại học.
‫Vì vậy, danh sách này, có thể được sử dụng dưới dạng tôi có thể liệt kê, đó là một hệ thống thu thập và chúng ta có thể
‫sử dụng danh sách này ở đây cho nguồn mục lưới dữ liệu chính.
‫Vì vậy, bây giờ chúng ta có thể tiếp tục và hiển thị trường đại học nơi Tony đang ở.
‫Và để làm như vậy, chúng ta cần gọi phương thức này ở đây.
‫Vì vậy, tôi sẽ sử dụng get University of Tony và tôi sẽ bình luận về các hiệp hội giảng viên sinh viên chèn mà chúng tôi đã
‫có trước đây.
‫Vì vậy, nếu tôi chạy lại lần nữa, tôi sẽ thấy Uni of Tony.
‫Bây giờ chúng ta hãy kiểm tra nó và chúng ta thấy Yale.
‫Được rồi, vì vậy trường đại học của Tony là Yale, vì vậy bạn có thể sử dụng dữ liệu đó và chúng tôi sẽ làm việc với nó, phải không?
‫Vì vậy, bạn có thể lấy ID hoặc nếu có thêm thông tin về trường đại học, giả sử như số lượng
‫sinh viên hoặc số lượng giáo sư ở đó hoặc khi nó được thành lập, tất cả những thứ đó, thì bạn sẽ có tất
‫cả những thông tin đó trong bảng đó .
‫Trong trường hợp của chúng tôi, nó rất cơ bản vì trường đại học chỉ có ID và tên.
‫Nhưng điều thú vị là với những đối tượng đó, chúng chứa mọi thứ mà kiểu dữ liệu cụ thể này có.
‫Vì vậy, ở trường đại học, nếu nó có tất cả những thứ đó, chúng ta sẽ có tất cả những thứ đó ở trường đại học của Tony.
‫Vì vậy, nó rất, rất hữu ích.
‫Được rồi.
‫Vì vậy, bây giờ một thử thách nhỏ cho bạn.
‫Nhận các bài giảng của Tony và trong trường hợp này, hãy sử dụng một truy vấn.
‫Được rồi.
‫Vì vậy, hãy tạo một phương thức mới.
‫Khoảng trống công cộng.
‫Nhận tất cả các bài giảng từ Tony.
‫Và ở đây tôi muốn có cả học sinh, Tony nữa.
‫Vì vậy, tôi sẽ sao chép mã đó bởi vì dù sao, tôi cũng cần đối tượng Tony.
‫Đúng.
‫Vì vậy, bây giờ tôi muốn xem tất cả các bài giảng của anh ấy.
‫Và như bạn đã biết, đây là một chàng trai có đạo đức làm việc rất chăm chỉ và anh ta có hai đối tượng khác nhau.
‫Vì vậy những gì chúng ta cần làm là thực hiện như sau.
‫Vì vậy, các bài giảng của Tony sẽ từ s l đứng cho các bài giảng của sinh viên trong các bài giảng của sinh viên Tony Dot,
‫chọn l các bài giảng Dodd hoặc bài giảng.
‫Được rồi.
‫Vì vậy, đó là cách tiếp cận khác.
‫Đó là một giải pháp thay thế cho việc nhận một bài giảng cụ thể.
‫Và bây giờ chúng ta có thể sử dụng dữ liệu đó trong lưới dữ liệu chính của mình làm nguồn mục.
‫Và đó sẽ là những bài giảng của Tony của chúng ta.
‫Được rồi.
‫Vì vậy, bạn thấy có nhiều cách tiếp cận khác nhau để thực hiện mọi việc và cách này có vẻ ngắn hơn và điều
‫đó hoàn toàn ổn.
‫Vì vậy, chúng ta hãy gọi đó một lần nữa.
‫Vì vậy, thay vì lấy Đại học Tony, chúng ta hãy nhận các bài giảng từ Tony bây giờ hãy gọi nó một lần nữa.
‫Và chúng ta sẽ thấy toán học và lịch sử và xem toán học và lịch sử được hiển thị ở đây.
‫Vì vậy, toán và lịch sử với ID một và hai, đây là những bài giảng mà bạn của chúng tôi có
‫để bạn của chúng tôi Tony có.
‫Nhưng bạn có thể thấy ở đây các bài giảng của sinh viên cũng được hiển thị và chúng trống rỗng.
‫Vì vậy, thông tin này, đối tượng này không có bất kỳ thông tin nào được hiển thị ở đây.
‫Nhưng điều quan trọng đối với chúng tôi, và đó là những gì chúng tôi cần ở đây, là tên thực của các bài giảng mà
‫học sinh đó có.
‫Được rồi.
‫Vì vậy, chúng tôi có thể hiển thị chúng theo cách đẹp hơn nhiều.
‫Và sau đó tôi có thể thấy, được rồi, Tony có tất cả những bài giảng này, và tôi có thể, ví dụ, thêm điểm của anh ấy ở đây
‫bên cạnh nó hoặc hiệu suất của anh ấy nói chung và những thứ như vậy.
‫Được rồi.
‫Vì vậy, đó là khá nhiều về việc sử dụng SQL và sử dụng Liên kết rồi.
‫Nhưng trong video tiếp theo, chúng tôi sẽ làm nhiều hơn thế.
‫Vì vậy, chúng tôi sẽ thêm một số phương pháp khác thực hiện một số điều khá thú vị vì chúng tôi
‫chưa thấy cách cập nhật, chúng tôi chưa thấy cách xóa người dùng cụ thể, chẳng hạn như cách lấy tất cả các bài giảng từ một trường
‫đại học cụ thể , tất cả những thứ đó.
‫Vì vậy, vẫn còn rất nhiều điều để học hỏi.
‫Vậy hẹn gặp lại các bạn trong video tiếp theo.