зачем каждому полю присваивают свой тип данных

Содержание урока

§13. Таблицы

Вопросы и задания

§15. Реляционная модель данных
§16. Работа с таблицей
§17. Создание однотабличной базы данных

§13. Таблицы

Вопросы и задания

1. Объясните значения слов «поле», «запись».
2. Зачем каждому полю присваивают свой тип?
3. Какие типы данных поддерживаются в современных СУБД?
4. Что такое ключ таблицы? Назовите и объясните два свойства ключа.
5. Чем отличаются простой и составной ключи?
6. Чем отличаются понятия «ключ» и «первичный ключ»?
7. Какие из следующих данных могут быть ключом, а какие не могут:

а) фамилия;
б) имя;
в) номер читательского билета;
г) адрес электронной почты;
д) адрес веб-сайта;
е) марка автомобиля?

8. Объясните, когда одни и те же данные в одной ситуации могут быть ключом, а в другой — нет (например, адрес электронной почты, марка стиральной машины и т. п.). Приведите примеры.
9. В каких случаях в качестве первичного ключа используют номер записи? Можно ли применять такой подход, если в таблице есть другое уникальное поле?
10. Какие методы поиска данных вы знаете?
11. Чем различаются линейный и двоичный поиск? Назовите их достоинства и недостатки.
12. Что такое индекс? Как он строится?
13. Можно ли для одной и той же таблицы построить несколько индексов?
14. Объясните принцип поиска с помощью индекса.
15. Что такое целостность базы данных? Какие виды целостности вы знаете?
16. Как обеспечивается физическая целостность данных?
17. Как обеспечивается логическая целостность данных?

Подготовьте сообщение

а) «Типы данных, хранящиеся в БД»
б) «Суррогатные ключи: за и против»
в) «Поиск с помощью индексов»
г) «Что такое транзакция?»
д) «Что такое RAID-массив?»

Следующая страница зачем каждому полю присваивают свой тип данных. smotri 1. зачем каждому полю присваивают свой тип данных фото. зачем каждому полю присваивают свой тип данных-smotri 1. картинка зачем каждому полю присваивают свой тип данных. картинка smotri 1.Задачи

Cкачать материалы урока
зачем каждому полю присваивают свой тип данных. skachat. зачем каждому полю присваивают свой тип данных фото. зачем каждому полю присваивают свой тип данных-skachat. картинка зачем каждому полю присваивают свой тип данных. картинка skachat.

Источник

Учитель информатики

Сайт учителя информатики. Технологические карты уроков, Подготовка к ОГЭ и ЕГЭ, полезный материал и многое другое.

Создание однотабличной базы данных. ГДЗ по Информатике 11 класс.

Информатика. 11 класс. Углубленный уровень. В 2 ч. Поляков К.Ю., Еремин Е.А.

§ 17. Создание однотабличной базы данных

Вопросы и задания

1. Что такое мастер?
2. Что значит зарегистрировать базу данных?
3. Какие способы создания таблиц вы знаете? Чем они различаются? Приведите примеры.
4. Зачем каждому полю таблицы присваивается некоторый тип данных?
5. Какие типы данных поддерживает OpenOffice.org Base?
6. В чем особенность значений типа DECIMAL? Зачем они используются?
7. Как сделать поле первичным ключом? Как изменить ключ таблицы?
8. Как изменить свойства поля?
9. Что обозначают свойства Автозаполнение и Обязательное?
10. Как изменить формат вывода значений поля?
11. Зачем может понадобиться создавать новый индекс? Как это сделать?
12. Какой индекс в таблице строится автоматически?
13. Как перейти в режим дизайна с помощью контекстного меню?

Задача

Создайте новую базу данных Футбол и сохраните её в своей папке. Выполните следующие задания:

а) постройте таблицу, которая рассмотрена в тексте параграфа;
б) определите правильный тип полей, сделайте поле Команда первичным ключом;
в) заполните таблицу данными (например, можно использовать данные рис. 3.28);
г) отсортируйте записи по убыванию количества побед;
д) примените фильтр, который отбирает только команды, имеющие более 10 побед и меньше 5 поражений.

Источник

Содержание урока

§13. Таблицы

Вопросы и задания

§15. Реляционная модель данных
§16. Работа с таблицей
§17. Создание однотабличной базы данных

§13. Таблицы

Вопросы и задания

1. Объясните значения слов «поле», «запись».
2. Зачем каждому полю присваивают свой тип?
3. Какие типы данных поддерживаются в современных СУБД?
4. Что такое ключ таблицы? Назовите и объясните два свойства ключа.
5. Чем отличаются простой и составной ключи?
6. Чем отличаются понятия «ключ» и «первичный ключ»?
7. Какие из следующих данных могут быть ключом, а какие не могут:

а) фамилия;
б) имя;
в) номер читательского билета;
г) адрес электронной почты;
д) адрес веб-сайта;
е) марка автомобиля?

8. Объясните, когда одни и те же данные в одной ситуации могут быть ключом, а в другой — нет (например, адрес электронной почты, марка стиральной машины и т. п.). Приведите примеры.
9. В каких случаях в качестве первичного ключа используют номер записи? Можно ли применять такой подход, если в таблице есть другое уникальное поле?
10. Какие методы поиска данных вы знаете?
11. Чем различаются линейный и двоичный поиск? Назовите их достоинства и недостатки.
12. Что такое индекс? Как он строится?
13. Можно ли для одной и той же таблицы построить несколько индексов?
14. Объясните принцип поиска с помощью индекса.
15. Что такое целостность базы данных? Какие виды целостности вы знаете?
16. Как обеспечивается физическая целостность данных?
17. Как обеспечивается логическая целостность данных?

Подготовьте сообщение

а) «Типы данных, хранящиеся в БД»
б) «Суррогатные ключи: за и против»
в) «Поиск с помощью индексов»
г) «Что такое транзакция?»
д) «Что такое RAID-массив?»

Следующая страница зачем каждому полю присваивают свой тип данных. smotri 1. зачем каждому полю присваивают свой тип данных фото. зачем каждому полю присваивают свой тип данных-smotri 1. картинка зачем каждому полю присваивают свой тип данных. картинка smotri 1.Задачи

Cкачать материалы урока
зачем каждому полю присваивают свой тип данных. skachat. зачем каждому полю присваивают свой тип данных фото. зачем каждому полю присваивают свой тип данных-skachat. картинка зачем каждому полю присваивают свой тип данных. картинка skachat.

Источник

Присвоение имен полям и выбор типа данных

Определение структуры таблицы

Структура таблицы может быть создана с использованием Режима таблицы либо в режиме Конструктора, либо с помощью Мастера таблиц.

Два последних способа позволяют импортировать данные из других баз данных.

— Режим Импорт таблиц импортирует данные из внешнего файла.

— Режим Связь с таблицами создает таблицы, связанные с таблицами внешнего файла.

При выборе Режим таблицы появится пустая таблица. По умолчанию ее поля имеют имена «Поле1», «Поле2» и т. д. При вводе данных Microsoft Access присвоит каждому полю (столбцу) тип данных на основании введенной в это поле информации. В дальнейшем можно изменить описание поля, названия полей, перейдя в Конструктор.

При выборе Мастер таблиц за определенное число шагов можно создать таблицу, используя готовые часто используемые таблицы.

Наиболее широкие возможности по определению параметров создаваемой таблицы предоставляет режим Конструктора.

зачем каждому полю присваивают свой тип данных. image008. зачем каждому полю присваивают свой тип данных фото. зачем каждому полю присваивают свой тип данных-image008. картинка зачем каждому полю присваивают свой тип данных. картинка image008.

Рис.3. Таблица в режиме Конструктора

При определении структуры таблицы устанавливается, из каких полей состоит отдельная запись БД, и задается тип данных каждого поля. Каждое поле идентифицируется своим именем. Кроме этих атрибутов, каждое поле таблицы обладает дополнительными свойствами, отображаемыми в нижней части конструктора и определяющими условия ввода данных.

Присвоение имен полям и выбор типа данных

Имена полей печатаются в клетках столбцаИмя поля Конструктора таблиц. Имя поля может содержать до 64 символов, включая пробелы, за исключением точки, восклицательного знака и квадратных скобок.

В столбцеТип данных определяется тип данных в этом поле (переход между столбцами осуществляется с помощью клавиши ). По умолчанию Microsoft Access присваивает полю текстовый тип данных. Щелкнув на стрелку в правой части клетки, можно выбрать нужный тип данных из открывшегося списка.

Тип данных определяется значениями, которые предполагается вводить в поле, и операциями, которые будут выполняться с этими значениями. В Access допускается использование 9 типов данных: текстовой, МЕМО, числовой, денежный, дата/время, счетчик, логический, поле объекта OLE, гиперссылки.

Тип данных Текстовый предназначен для ввода текста или числа, не требующие проведения расчетов. Максимальная длина 255 символов. По умолчанию длина текстового поля устанавливается равной 50 символов.

Тип данных МЕМО предназначены для хранения больших текстовых данный. Длина поля может достигать 64 кБ (65535 символов). Поле не может быть ключевым или индексированным.

Тип данных Числовой предназначен для хранения числовых данных и содержит множество подтипов (размеров). От выбора размера зависит точность вычисления.

Тип данных Счетчик специально предназначен для автоматической генерации значений в таблицу при добавлении новой записи. В зависимости от выбранных значений свойств Размер поля и Новое значение Access может генерировать случайные или последовательные длинные целые числа.

Денежный тип предназначен для хранения данных о денежных суммах. Его также можно использовать для любых числовых полей, которые должны иметь фиксированное число знаков после запятой. Денежный тип данных обеспечивает точность до 15 знаков слева от десятичной запятой и 4 знака справа.

Тип данных Дата/время используется для хранения календарных дат или значений времени и позволяет выполнять вычисления в единицах измерения времени: минутах, секундах, часах, днях, месяцах и годах. Например, можно вычислить разницу в днях между двумя значениями даты/времени.

Логический тип данных используется для хранения значений Истина и Ложь. Он особенно полезен, когда требуется отметить, значение расчетного параметра меньше номинального значения аппарата и др.

Поле объекта OLE позволяет хранить такие данные, как рисунки, диаграммы или звуковые фрагменты, которые могут иметь динамические связи с другими приложениями Windows. Например, Access дает возможность хранить и редактировать документы Microsoft Word, электронные таблицы Microsoft Excel, слайды презентаций Microsoft PowerPoint, звуковые файлы (.wav), видеофайлы (.avi) или рисунки, созданные в приложениях Paintbrush или Draw.

Гиперсвязь содержит адреса Web – страниц.

В столбцеОписание печатаются комментарии, описывающие данное поле. Описание поля используется при обращении к полю в дальнейшем. При вводе данных в это поле текст описания выводится в строку состояния.

В нижней части окна Конструктора таблиц указываются свойства каждого поля таблицы (рис.4).

СвойствоНазначение
Размер полязадает максимальное число символов для ввода в данное поле.
Новые значенияопределяет способ изменения значений счетчика при добавлении новых записей.
Формат полязадает формат вывода значений данного поля.
Число десятичных знаковопределяет число десятичных знаков, используемых при отображении чисел.
Маска вводазадает маску ввода, облегчающую ввод данных в поле.
Подписьопределяет текст, который выводится в качестве подписи поля.
Значение по умолчаниюпозволяет указать значение, автоматически вводящееся в поле при создании новой записи.
Условие на значениеопределяет требования к данным, вводимым в поле.
Сообщение об ошибкепозволяет указать текст сообщения, выводящегося на экран, если введенные данные нарушают условие, определенное в свойстве Условие на значение.
Обязательное полеуказывает, требует ли поле обязательного ввода значения.
Пустые строкиопределяет, допускается ли ввод в данное поле пустых строк
Индексированное полеопределяет индекс, создаваемый по одному полю

Рис.4. Свойства и назначение полей

Индекс – средство Microsoft Access, ускоряющее поиск и сортировку в таблице. Ключевое поле таблицы индексируется автоматически. Не допускается создание индексов для полей типа MEMO и «Гиперссылка» или полей объектов OLE.

Каждый тип данных связан с вполне определенным набором свойств. Например, поля данных текстового и числового типа имеют свойство Размер поля. В свойстве Формат логического поля задается одно из двух возможных значений, хранимых в этом поле данных: Истина/Ложь, Да/Нет или Вкл/Выкл.

Данные всех типов имеют свойство Подпись поля. Это свойство используется, чтобы дать столбцу табличного представления название, отличное от названия соответствующего поля.

Источник

Учитель информатики

Сайт учителя информатики. Технологические карты уроков, Подготовка к ОГЭ и ЕГЭ, полезный материал и многое другое.

Таблицы. ГДЗ по Информатике 11 класс.

Информатика. 11 класс. Углубленный уровень. В 2 ч. Поляков К.Ю., Еремин Е.А.

§ 13. Таблицы

1. Объясните значения слов «поле», «запись».
2. Зачем каждому полю присваивают свой тип?
3. Какие типы данных поддерживаются в современных СУБД?
4. Что такое ключ таблицы? Назовите и объясните два свойства ключа.
5. Чем отличаются простой и составной ключи?
6. Чем отличаются понятия «ключ» и «первичный ключ»?
7. Какие из следующих данных могут быть ключом, а какие не могут:

а) фамилия;
б) имя;
в) номер читательского билета;
г) адрес электронной почты;
д) адрес веб-сайта;
е) марка автомобиля?

8. Объясните, когда одни и те же данные в одной ситуации могут быть ключом, а в другой — нет (например, адрес электронной почты, марка стиральной машины и т. п.). Приведите примеры.
9. В каких случаях в качестве первичного ключа используют номер записи? Можно ли применять такой подход, если в таблице есть другое уникальное поле?
10. Какие методы поиска данных вы знаете?
11. Чем различаются линейный и двоичный поиск? Назовите их достоинства и недостатки.
12. Что такое индекс? Как он строится?
13. Можно ли для одной и той же таблицы построить несколько индексов?
14. Объясните принцип поиска с помощью индекса.
15. Что такое целостность базы данных? Какие виды целостности вы знаете?
16. Как обеспечивается физическая целостность данных?
17. Как обеспечивается логическая целостность данных?

Подготовьте сообщение

а) «Типы данных, хранящиеся в БД»
б) «Суррогатные ключи: за и против»
в) «Поиск с помощью индексов»
г) «Что такое транзакция?»
д) «Что такое RAID-массив?»

Задачи

1. В базе данных хранится 1 048 576 = 2 20 записей. Оцените количество сравнений, которое придётся сделать при использовании линейного и двоичного поиска по одному из полей. Во сколько раз быстрее работает двоичный поиск?

2. В таблице три поля: Дата, Номер заказа, Товар и Количество. Что можно выбрать в качестве первичного ключа? Какие индексы можно построить?

3. В школьной базе данных хранятся сведения о выданных аттестатах. Таблица включает поля Фамилия, Имя, Отчество, Дата рождения. Год выпуска. Номер паспорта, Номер аттестата. Что можно выбрать в качестве первичного ключа этой таблицы?

4. Постройте индексы по полям Дата, Товар и Количество для следующей таблицы:

5. Напишите программу, работающую с однотабличной базой данных. Содержание придумайте сами (например, видеотека, база данных зоопарка или что-либо другое). В программе должны быть предусмотрены:

• просмотр записей;
• добавление записей (в конец таблицы);
• удаление записей (по номеру);
• сортировка по одному полю.

Для хранения записей используйте текстовый файл.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *