Hãy chỉ ra khoá chính của bảng Ca sĩ và bảng Bản nhạc.
Hãy chỉ ra các khoá ngoài của bảng Bản nhạc và bảng Bản thu âm.
Hãy chỉ ra các cột của bảng Bản nhạc.
Ở bài 13, các em đã phần nào thấy được lợi ích khi tổ chức CSDL của website âm nhạc với nhiều bảng mà không phải là một bảng với đầy đủ tất cả các thông tin về mỗi bản thu âm (tên bản nhạc, tên nhạc sĩ, tên ca sĩ). Tuy nhiên, làm thế nào để từ yêu cầu ban đầu (quản lí danh sách các bản thu âm với đây đủ thông tin tên bản nhạc, tên nhạc sĩ, tên ca sĩ) người ta lại đi đến được CSDL với các bảng như đã trình bày ở Bài 13?
Ta phải xác định cấu trúc bảng và các khóa chính, khóa ngoài, tạo liên kết giữa các bảng.
Sử dụng phần mềm Microsoft Accenss 365 tạo bảng SÁCH có cấu trúc như Hình 3, chỉ định trường Mã sách làm khoá chính và nhâp nhiều hơn 5 bản ghi cho bảng.
Tham khảo:
Bước 1. Khởi chạy Microsoft Accenss 365 bằng cách nháy đúp chuột vào biểu tượng Accenss của phần mềm này.
Bước 2. Tạo một CSDL mới, trong CSDL mới này tạo cấu trúc cho bảng SÁCH bằng cách thực hiện các thao tác sau:
- Chọn Blank Desktop Database rồi đặt tên cho CSDL mới (hoặc nháy đúp vào biểu tượng của Blank Desktop Database, Accenss sẽ tự đặt tên cho CSDL mới tạo).
- Chọn Creat\Table Design để xuất hiện cửa sổ khai báo cấu trúc bảng (Hình 3)
- Trên mỗi hàng nhập tên một trường (ở cột Field Name), chọn kiểu dữ liệu cho trường đó bằng cách đưa con trỏ chuột vào ô ở cột Data Type để làm xuất hiện danh sách đã chọn.
Bước 3. Chỉ định khoá chính cho bảng bằng cách chọn hàng có trường Mã sách, sau đó chọn Primary Key
Bước 4. Chọn save để lưu cấu trúc bảng và đặt tên cho bảng.
Bước 5. Chọn View để xuất hiện cửa sổ cho nhập các bản ghi vào bảng.
Bảng Bản thu âm và bảng Ca sĩ có chung thuộc tính nào?
Để lấy danh sách các bản nhạc do nhạc sĩ Văn Cao (mã định danh Aid = 1), sáng tác trong bảng dữ liệu Bản nhạc, ta có thể thực hiện theo một trong hai cách sau:
- Dùng một ngôn ngữ lập trình, viết chương trình mở tệp chứa bảng dữ liệu Bản nhạc, rồi lần lượt lấy ra từng nhóm dữ liệu liên quan đến từng bản nhạc, sau đó tách phần Aid để kiểm tra, nếu Aid = 1 thì đưa ra tên bản nhạc (tenBN)
- Dùng ngôn ngữ truy vấn, viết: “CHỌN TenBN TỪ Bản nhạc VỚI Aid = 1” rồi gửi cho hệ QTCSDL thực hiện.
Sự khác biệt cơ bản trong cách truy vấn nhờ ngôn ngữ truy vấn so với lập trình trực tiếp theo em là gì?
Sự khác biệt cơ bản giữa cách truy vấn dữ liệu thông qua ngôn ngữ truy vấn và lập trình trực tiếp là: Ngôn ngữ truy vấn được thiết kế đặc biệt để truy vấn dữ liệu trong cơ sở dữ liệu một cách hiệu quả và đơn giản, trong khi lập trình trực tiếp cần phải sử dụng ngôn ngữ lập trình để thực hiện các truy vấn dữ liệu và đảm bảo tính đúng đắn của chúng. Sử dụng ngôn ngữ truy vấn có thể giúp thực thi các truy vấn nhanh hơn và dễ dàng bảo trì hơn trong các ứng dụng liên tục sử dụng dữ liệu từ cơ sở dữ liệu. Tuy nhiên, lập trình trực tiếp cũng còn được sử dụng để thực hiện các truy vấn dữ liệu phức tạp hoặc kết hợp các tác vụ khác nhau trong ứng dụng.
Em hãy lập bảng kế hoạch dựa trên thời khoá biểu đi học hằng ngày và công việc của bản thân em
hãy chỉ ra hệ thống luận điểm chính của văn bản theo bảng sau ( văn bản bàn về đọc sách )
luận điểm | lí kẽ dẫn chứng | nhận xét về cách trình bày của tác giả |
.. | .... | ..... |
Luận điểm | Lí lẽ, dẫn chứng | Nhận xét về cách trình bày của tác giả |
Vai trò của việc đọc sách đối với nhận thức và cuộc sống của con người
| Sách chứa đựng những tri thức, hiểu biết về tự nhiên, xã hội mà ông cha ta đã tích lũy từ ngàn đời. Sách bao gồm tất cả các lĩnh vực của đời sống, vì vậy mà sách vở chính là những cuốn bách khoa toàn thư về thế giới, là một nguồn tài nguyên vô tận mà con người có thể thỏa sức tìm tòi, học hỏi, làm cơ sở cho mọi sáng tạo giúp chúng ta tích lũy nâng cao vốn hiểu biết học vấn. Với mỗi người, đọc sách là cách tốt nhất để tiếp thu kinh nghiệm xã hội, kinh nghiệm sống, là sự chuẩn bị để tiến hành cuộc trường chinh vạn dặm trên con đường học vấn, tích lũy tri thức, khám phá chinh phục thế giới. | Hệ thống luận điểm được triển khai rõ ràng một cách có lí lẽ và bằng những dẫn chứng sinh động, gần gũi, dễ hiểu. Bố cục của bài viết rất chặt chẽ, được dẫn dắt một cách hợp lí, tự nhiên, gây được thiện cảm cho người đọc, người nghe. Tác giả đã sử dụng những lí lẽ, dẫn chứng vừa gần gũi, thân thuộc vừa đầy tính thuyết phục để đưa ra những lời khuyên sâu sắc cho người đọc sách. Tác giả sử dụng nhiều hình ảnh qua cách ví von vừa cụ thể vừa thú vị.
|
Những khó khăn cũng như những nguy hại, tiêu cực có thể gặp phải khi đọc sách trong thời điểm hiện nay | Sách nhiều khiến người ta không chuyên sâu, dễ “ ăn tươi nuốt sống” không kịp tiêu hóa, không biết suy ngẫm. Sách nhiều khiến người đọc lạc hướng, khó chọn lựa, lãng phí thời gian và sức lực với những cuốn sách không thật có ích. | |
Cách lựa chọn sách phù hợp và những giải pháp để đọc sách hiệu quả. | Tiêu chí chọn sách: Đọc sách không cốt lấy nhiều mà phải đọc cho tinh, tìm tòi cho kĩ. Bởi mục đích cuối cùng của việc đọc sách là những tri thức, tức chất lượng chứ không phải là số lượng nhiều nhưng đầu óc lại sáo rỗng.Ngoài sách chuyên phổ thông cần tham khảo sách chuyên môn để mở rộng tầm hiểu biếtTrong khi đọc sách cần phải có sơ sở của những môn học khác, tức phải có sự liên hệ giữa những kiến thức mình đã biết và những kiến thức mình đang học hỏi.
Cách đọc sách hiệu quả: Không nên đọc lướt mà phải đọc có hệ thống, vừa đọc vừa suy ngâm“ trầm ngâm tích lũy tưởng tượng”, thì những tri thức trong sách ta mới có thể thông hiểu. Đặc biệt là những cuốn sách có giá trị thì càng phải đào sâu suy nghĩ.Không nên đọc sách một cách tràn lan, đọc sách có hệ thống quyển nào cũng đọc, cần đọc có trọng tâm, và coi việc đọc sách là một quá trình rèn luyện, tích lũy lâu dài |
Hãy viết câu truy vấn thêm khoá chính Sid cho bảng casi.