Trường thể hiện cái gì tin 11, giới thiệu các kiểu dữ liệu và thuộc tính trường

Dữ liệu kiểu bản ghi dùng để mô tả các đối tượng người sử dụng có cùng một vài thuộc tính mà các thuộc tính có thể có những kiểu dữ liệu khác nhau;


- dữ liệu kiểu phiên bản ghi dùng để mô tả các đối tượng có cùng một số thuộc tính mà những thuộc tính hoàn toàn có thể có các kiểu tài liệu khác nhau.

Bạn đang xem: Trường thể hiện cái gì tin 11


*

- Kiểu phiên bản ghi là 1 kiểu dữ liệu có cấu trúc. Một phiên bản ghi gồm những thành phần (gọi là trường), không giống với những kiểu tài liệu có cấu tạo khác (mảng với xâu), những trường có thể thuộc những kiểu dữ liệu khác nhau;

- Kiểu bạn dạng ghi cho phép mô tả nhiều đối tượng người dùng có cùng một số trong những thuộc tính, tất cả hữu ích cho nhiều việc quản lí;

- ngôn từ lập trình đưa ra quy tắc, phương pháp xác định.

- tên kiểu bạn dạng ghi;

- Tên các thuộc tính (trường);

- Kiểu tài liệu của mỗi trường;

- Cách khai báo biến;

- Cách tham chiếu đến trường.


1. Khai báo

- những thông tin phải khai báo bao hàm tên kiểu dáng bàn ghi, tên các thuộc tính, kiểu dữ liệu của mỗi thuộc tính.


type = record

:

:

end;

Sau khi gồm kiểu bạn dạng ghi, đổi thay kiểu bản ghi có thể được khai báo như sau:

var

: ;

Ví dụ

Trong lịch trình xử lí kết quả tốt nghiệp hoàn toàn có thể sử dụng khai báo sau đây: const Max= 60; gia thiet say đắm so lop cao nhat la 60

A, B: Hoc
Sinh;

Lop: array<1..Max> of Hoc
Sinh;

- trường hợp A là biến kiểu bạn dạng ghi và X là tên một ngôi trường của A, thì để tham chiếu đến trường X, ta viết:

A.x

- Để tham chiếu tới điểm thi tin học tập của học viên A ta viết:

A.Tin

type

Hocsinh = record

Ho
Ten: string<30>;

Ngay
Sinh: string<10>;

Gioi
Tinh: boolean;

Tin, Toan, Li, Hoa, Van, Su, Dia: Heal;

End;

var

A, B: Hoc
Sinh;

Lop: array<1..Max> of Hoc
Sinh;

- ví như A là biến chuyển kiểu phiên bản ghi và X là tên một ngôi trường của A, thi nhằm tham chiếu mang lại trường X, ta viết:

- Để tham chiếu tới điểm thi tin học của học viên A ta viết:

A.Tin

2. Gán giá trị

Có hai phương pháp để gán giá bán trị mang đến biến phiên bản ghi:

Cách 1: cần sử dụng lệnh gán trực tiếp: ví như A và B là nhị biến bạn dạng ghi thuộc kiểu, thì ta rất có thể gán giá trị cùa B mang đến A bởi câu lệnh:

A:= B;

Cách 2: Gán giá bán trị mang lại từng trường: có thể thực hiện bằng lệnh gán hoặc nhập trường đoản cú bàn phím.

Vi dụ: công tác nhập vào tự bàn phím thông tin của từng học sinh trong lớp, tiến hành xếp loại và đưa ra màn hình hiệu quả xếp một số loại học sinh:

*

 Đây là phần nhắc nhở trả lời sgk tin học 11 (Sách kết nối tri thức - Định phía tin học tập ứng dụng), bài 18 - thực hành thực tế xác định kết cấu bảng và các trường khoá. Nhắc nhở trả lời tương tự như hướng dẫn thực hành rất chi tiết cho tất cả các mục trong bài bác học. Những em truy vấn vào để tham khảo nhé. Chúc những em tiếp thu kiến thức tốt!


Khởi đụng (trang 86):
Ở bài bác 13, các em vẫn phần làm sao thấy được tác dụng khi tổ chức triển khai CSDL của website âm nhạc với rất nhiều bảng nhưng mà không phải là 1 trong những 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ĩ, thương hiệu ca sĩ). Mặc dù nhiên, làm chũm nào để từ yêu thương cầu lúc đầu (quản lí list các bạn dạng thu âm với không hề thiếu thông tin tên phiên bản nhạc, thương hiệu nhạc sĩ, thương hiệu ca sĩ) fan ta lại đi mang lại được cơ sở dữ liệu với những bảng như đã trình bày ở bài 13?

Gợi ý trả lời:

 Ta yêu cầu xác định kết cấu bảng và những khóa chính, khóa ngoài, tạo links giữa các bảng. CÂU HỎI (trang 90): Em hãy chỉ ra những tác dụng có được khi tổ chức CSDL âm nhạc với các bảng như đã trình diễn trong bài học.

Xem thêm: Cách Điểm Cao Môn Toán Với Kỳ Thi Tốt Nghiệp Thpt, Cách Làm Bài Thi Toán Vào 10 Đạt Điểm Cao

Gợi ý trả lời:

Những ích lợi có được khi tổ chức CSDL âm nhạc với những bảng như đã trình bày trong bài học kinh nghiệm đó là: - cai quản thông tin về những ca sĩ (casi) với nhạc sĩ (nhacsi). - quản lý thông tin về các phiên bản nhạc (bannhac) và phiên bản thu âm (banthuam). - quản lý quan hệ thân ca sĩ, bạn dạng nhạc với nhạc sĩ. - Tra cứu với tìm kiếm tài liệu dễ dàng: CSDL âm nhạc với những bảng được thiết kế theo phong cách hợp lý góp tổ chức có thể dễ dàng tra cứu cùng tìm kiếm dữ liệu, từ bỏ đó đáp ứng nhanh chóng yêu cầu tìm kiếm tin tức của người tiêu dùng hoặc nhân viên trong tổ chức. - tối ưu hóa hoạt động tổ chức: thống trị CSDL âm thanh giúp tổ chức có thể tối ưu hóa hoạt động, từ việc thống trị dữ liệu, phân tích và bảo mật.LUYỆN TẬP luyện tập 1 (trang 90): có thể có các nhạc sĩ, ca sĩ trùng thương hiệu nên tín đồ ta muốn quản lí thêm tin tức ngày sinh của các nhạc sĩ, ca sĩ. Để làm cho được vấn đề đó, cơ sở dữ liệu cần đổi khác như thế nào?

Gợi ý phương pháp thực hiện:

  - Để thêm tin tức ngày sinh của các nhạc sĩ, ca sĩ vào CSDL, ta yêu cầu thêm một trường bắt đầu vào bảng "nhacsi" cùng bảng "casi" nhằm lưu trữ thông tin ngày sinh. Có thể đặt tên cho trường này là "ngaysinh" để thể hiện tin tức ngày sinh của những nghệ sĩ. - sau khoản thời gian thực hiện chuyển đổi này, ta rất có thể lưu trữ thông tin ngày sinh của những nhạc sĩ, ca sĩ vào cơ sở dữ liệu và thực hiện nó cho vấn đề quản lí và truy vấn dữ liệu tương quan đến thông tin ngày sinh của những nghệ sĩ một cách dễ dàng.Luyện tập 2 (trang 90):Nếu muốn quản lí thêm tin tức nơi sinh của nhạc sĩ, ca sĩ (tên tỉnh/thành phố), csdl cần thay đổi như rứa nào?

Gợi ý phương pháp thực hiện:

Để thêm tin tức nơi sinh của nhạc sĩ, ca sĩ (tên tỉnh/thành phố), ta cần biến hóa cấu trúc CSDL bằng cách thêm một bảng new để lưu trữ thông tin này.Bảng casi: idcasi (khóa chính) tencasi ngaysinh Id_noisinh (khóa ngoại tham chiếu tới bảng noisinh)Bảng banthuam: idbanthuam (khóa chính) idbannhac idcasi
Bảng bannhac:
 idbannhac (khóa chính) tenbannhac idnhacsi
Bảng nhacsi:
 idnhacsi (khóa chính) tennhacsi ngaysinh Id_noisinh (khóa nước ngoài tham chiếu tới bảng noisinh)Bảng noisinh: Id_noisinh (khóa chính) tennoisinh Trong đó, bảng "noisinh" là bảng new được chế tạo để lưu trữ thông tin nơi sinh của nhạc sĩ, ca sĩ, bao hàm cột "Id_noisinh" là khóa thiết yếu và cột "tennoisinh" là nơi tàng trữ tên tỉnh/thành phố. Sau lúc thực hiện biến hóa này, ta có thể lưu trữ tin tức nơi sinh của các nhạc sĩ, ca sĩ vào bảng "noisinh" và áp dụng cột "Id_noisinh" trong các bảng "nhacsi" với "casi" để tham chiếu tới tin tức nơi sinh vào bảng "noisinh". Điều này đến phép bọn họ quản lí cùng truy vấn dữ liệu tương quan đến tin tức nơi sinh của những nghệ sĩ một biện pháp dễ dàng. VẬN DỤNG (trang 90): Thực hiện công việc phân tích để thiết lập mô hình tài liệu cho một bài toán quản lí thực tế, lấy ví dụ quản lí list tên quận/huyện của các tỉnh thành phố.

Gợi ý trả lời:

Bước 1: đối chiếu yêu cầu Bài toán: cai quản lí danh sách tên quận/huyện của những tỉnh thành phố. Yêu cầu: Cần lưu trữ danh sách tên quận/huyện của những tỉnh thành phố.Bước 2: khẳng định các thực thể. Tỉnh/thành phố: Là đơn vị chức năng hành chính cấp 1, mang tên và mã duy nhất. Quận/Huyện: Là đơn vị chức năng hành bao gồm cấp 2, có tên và mã duy nhất, thuộc về một tỉnh/thành phố.Bước 3: xác định các mối quan hệ. Mối quan hệ giới tính giữa Tỉnh/thành phố cùng Quận/Huyện: Tỉnh tp có thể có không ít quận/huyện trực thuộc về nó, do vậy đó là mối tình dục một-nhiều (one-to-many). Mã nhất của tỉnh thành phố sẽ được áp dụng làm khóa bao gồm trong bảng Tỉnh/thành phố, và mã của tỉnh thành phố sẽ là khóa ngoại trong bảng Quận/Huyện nhằm tham chiếu mang đến tỉnh/thành phố tương ứng.Bước 4: tùy chỉnh thiết lập cấu trúc CSDL dựa vào phân tích sống trên, ta tất cả thể tùy chỉnh cấu hình cấu trúc cơ sở dữ liệu gồm các bảng sau: Bảng Tỉnh/thành phố:  Ma
Tinh
Thanh
Pho (khóa chính)  Ten
Tinh
Thanh
Pho Bảng Quận/Huyện:
  Ma
Quan
Huyen (khóa chính)  Ten
Quan
Huyen  Ma
Tinh
Thanh
Pho (khóa nước ngoài tham chiếu tới bảng Tỉnh/thành phố)  Trong đó, bảng "Tỉnh/thành phố" lưu lại trữ tin tức về những tỉnh/thành phố, bao gồm mã với tên của chúng. Bảng "Quận/Huyện" lưu trữ thông tin về các quận/huyện, bao hàm mã, tên và mã của tỉnh/thành phố mà chúng thuộc về.Bước 5:
setup mô hình tài liệu Sau khi cấu hình thiết lập cấu trúc CSDL, chúng ta cũng có thể cài đặt mô hình dữ liệu cho việc quản lí danh sách tên quận/huyện của những tỉnh/thành phố bằng cách sử dụng các công cụ, ngữ điệu lập trình hoặc hệ quản lí trị cơ sở dữ liệu phù hợp.

Leave a Reply

Your email address will not be published. Required fields are marked *

x