что такое поле какую информацию оно содержит
Ответы Основные понятия база данных и информационная система
Задание 1. Что такое база данных?
Задание 2. В чем различие между фактографическими и документальными БД?
Задание 3. Что такое распределенная БД?
Задание 4. Что такое информационная система? Приведите примеры информационных систем.
Задание 5. Что вы знаете о реляционной БД?
Задание 6. Что такое запись, поле? Какую информацию они содержат?
Задание 7. Определите имена полей в таблицах «Домашняя библиотека», «Погода», «Успеваемость», «Факультативы».
Поля «Домашняя библиотека»: Номер; Автор; Название; Год; Полка
Поля «Погода»: День; Осадки; Температура С; Давление, мм рт. ст.; Влажность, %
Поля «Успеваемость»: Ученик; Русский; Алгебра; Химия; Физика; История; Музыка
Поля «Факультативы»: Фамилия; Геология; Цветоводство; Танцы
Задание 8. Что такое первичный ключ БД? Какие бывают ключи?
Задание 9. Назовите объекты, сведения о которых содержат записи баз данных «Погода», «Успеваемость», «Факультативы». Определите ключи записей в этих БД.
Таблица «Погода»
Первичный ключ: День. Отдельный объект БД: Погода в определенную дату.
Таблица «Успеваемость»
Первичный ключ: Ученик. Отдельный объект БД: Успеваемость ученика.
Таблица «Факультативы»
Первичный ключ: Фамилия. Отдельный объект БД: Наличие факультативов у учеников.
Введение в использование типов данных и свойств полей
Каждая таблица в Access состоит из полей. В свойствах поля описываются характеристики и поведение добавляемых в него данных. Тип данных поля — это самое важное свойство, которое определяет, какие данные могут храниться в поле. В этой статье описаны типы данных и другие свойства поля, доступные в Access, а также приведена дополнительная информация в разделе справочных сведений о типах данных.
В этой статье
Общие сведения
Иногда типы данных могут показаться неочевидными, например в поле с типом данных «Текст» могут храниться данные, состоящие из текста и чисел. Но в поле с типом данных «Число» могут храниться только числовые данные. Поэтому вам нужно знать, какие свойства используются для каждого типа данных.
Тип данных поля определяет много других важных характеристик поля, в частности:
форматы, которые можно использовать в поле;
максимальный размер значения в поле;
способ использования поля в выражениях;
возможность индексирования поля.
В зависимости от способа создания нового поля тип данных поля может быть задан заранее или его можно выбрать. Например, если при создании поля в режиме таблицы вы:
используете существующее поле из другой таблицы, типы данных уже определены в ней или в шаблоне;
вводите данные в пустом столбце (или поле), Access назначает полю тип данных, исходя из вводимых значений, или вы можете назначить тип данных и формат для поля;
на вкладке Изменение полей в группе Поля и столбцы выбираете команду Добавить поля, Access отображает список типов данных для выбора.
Когда какой тип данных использовать?
Тип данных поля можно обдумать как набор характеристик, которые применяются ко всем его значениям. Например, значения, которые хранятся в текстовом поле, могут содержать только буквы, цифры и ограниченный набор знаков препинания, а текстовое поле может содержать не более 255 знаков.
Совет: Иногда все выглядит так, как будто данные в поле имеют один тип, а на самом деле это данные другого типа. Например, поле вроде бы содержит числовые значения, но на самом деле это текстовые значения, представляющие номера комнат. Часто для сравнения или преобразования значений с разными типами данных используются выражения.
В таблицах ниже показаны форматы, доступные для каждого типа данных, и описаны результаты форматирования.
Основные типы
Короткие буквенно-цифровые значения, например фамилия или почтовый адрес. Помните, что начиная с версии Access 2013, текстовый тип данных переименован в Краткий текст.
Числовой, Большое число
Числовые значения, например расстояния. Помните, что для денежных значений есть отдельный тип данных.
Значения «Да» и «Нет», а также поля, содержащие только одно из двух значений.
Date/Time, Date/Time Extended
Дата/время: значения даты и времени для лет от 100 до 9999.
Дата/время с расширением: значения даты и времени для лет с 1 по 9999.
Текст или сочетание текста и чисел, которые отформатированы с помощью элементов управления цветом и шрифтом.
Результаты вычисления. Вычисление может ссылаться на другие поля в той же таблице. Вычисления создаются с помощью построителя выражений. Вычисляемые поля впервые появились в Access 2010.
Вложенные изображения, файлы электронных таблиц, документы, диаграммы и другие файлы поддерживаемых типов в записях базы данных (как и в сообщениях электронной почты).
Текст или сочетание текста и чисел, сохраненное как текст и используемое в качестве адреса гиперссылки.
Длинные блоки текста. Типичный пример использования поля MEMO — подробное описание продукта. Помните, что начиная с версии Access 2013, тип данных MEMO переименован в «Длинный текст».
Список значений, которые получены из таблицы или запроса, или набор значений, которые вы указали при создании поля. Запускается мастер подстановок, с помощью которого можно создать поле подстановки. В зависимости от выбора, сделанного в мастере, данные в поле подстановки могут иметь текстовый или числовой тип.
У полей подстановки есть дополнительный набор свойств, которые находятся на вкладке Подстановка в области Свойства поля.
Примечание: В файлах формата MDB недоступны вложения и вычисляемые данные.
Числовой
Числа без дополнительного форматирования (точно в том виде, в котором хранятся).
Обычные денежные значения.
Обычные денежные значения в формате ЕС.
Числовые данные с десятичными знаками.
Значения в процентах.
Дата и время
Краткий формат даты
Дата в кратком формате. Зависит от региональных параметров даты и времени. Например, 14.03.2001 для России.
Средний формат даты
Дата в среднем формате. Например, 03-апр-09 для России.
Длинный формат даты
Дата в длинном формате. Зависит от региональных параметров даты и времени. Например, 14 марта 2001 г. для России.
Время только в 12-часовом формате, который будет соответствовать изменениям в региональных параметрах даты и времени.
Средний формат времени
Время в 12-часовом формате, после которого указываются символы AM (до полудня) или PM (после полудня).
Время только в 24-часовом формате, который будет соответствовать изменениям в региональных параметрах даты и времени.
Логический
Объект OLE Объекты OLE, например документы Word.
Свойство «Размер поля»
После создания поля и указания типа данных для него можно настроить дополнительные свойства поля. Набор доступных дополнительных свойств зависит от типа данных поля. Например, вы можете настроить размер текстового поля с помощью свойства Размер поля.
Для числовых и денежных полей свойство Размер поля особенно важно, поскольку определяет диапазон значений поля. Например, одноразрядное числовое поле может содержать только целые числа в диапазоне от 0 до 255.
Свойство Размер поля определяет также, сколько места на диске занимает каждое значение числового поля. В зависимости от размера поля число может занимать 1, 2, 4, 8, 12 или 16 байт.
Примечание: В полях MEMO и текстовых полях возможны значения переменных размеров. Для этих типов данных свойство Размер поля задает максимальный размер доступного пространства для одного значения.
Дополнительные сведения о свойствах полей и той роли, которую они выполняют для различных типов данных, см. в разделе Справочные сведения о типах данных. Ознакомьтесь также со статьей Задание размера поля.
Типы данных в связях и соединениях
Связь между таблицами — это связи между общими полями в двух таблицах. Связь может быть одного из следующих типов: один к одному, один ко многим, многие ко многим.
Объединение — это SQL, которая объединяет данные из двух источников в одну запись в запросе набор записей на основе значений в указанном поле, которые есть у них общие. Присоединиться может быть внутреннее соединение, левое внешнее соединение или правое внешнее соединение.
Когда вы создаете связь между таблицами или добавляете соединение в запрос, типы данных в соединяемых полях должны быть одинаковые или совместимые. Например, вы не сможете создать соединение между числовым и текстовым полями, даже если значения в этих полях совпадают.
При использовании связи или соединения поля с типом данных «Счетчик» совместимы с полями числового типа, если для свойства Размер поля последних задано значение Длинное целое.
Для поля, участвующего в связи между таблицами, нельзя изменить тип данных или свойство Размер поля. Чтобы изменить свойство Размер поля, временно удалите связь. Но после изменения типа данных вы не сможете снова создать связь, пока не измените тип данных связанного поля. Дополнительные сведения о таблицах см. в статье Общие сведения о таблицах.
Справочные сведения о типах данных
Тип данных, применяемый к полю, содержит набор свойств, которые вы можете выбрать. Чтобы получить дополнительные сведения, щелкните типы данных ниже.
Что такое поле какую информацию она содержит. Понятие поле, запись
| Планирование уроков на учебный год (учебник ФГОС Л.Л. Босова, А.Ю. Босова) | §1.5 База данных как модель предметной области. Реляционные базы данных
Урок 6
§1.5 База данных как модель предметной области. Реляционные базы данных
Информационная система
база данных
реляционная база данных
запись
поле
ключ
1.5.1. Информационные системы и базы данных
Современный человек в своей практической деятельности всё чаще и чаще использует различные информационные системы, обеспечивающие хранение, поиск и выдачу информации по его запросам. Примерами информационных систем являются:
Справочная адресная служба большого города;
транспортная информационная система, обеспечивающая не только возможность получения справочной информации о расписании поездов и самолётов, но и покупку железнодорожных и авиабилетов;
информационно-поисковая система, содержащая информацию правового характера.
Центральной частью любой информационной системы является база данных.
Базу данных можно рассматривать как информационную модель предметной области.
Основными моделями организации данных в базах данных являются иерархическая, сетевая и реляционная (рис. 1.14).
Иерархическая модель организации данных обеспечивает упорядоченность объектов по уровням. Между объектами существуют связи: каждый объект может быть связан с объектами более низкого уровня. Говорят, что такие объекты находятся в отношении предка к потомку. Иерархическая модель организации данных реализована в системе папок операционной системы Windows. Поиск какого-либо объекта в такой базе данных может оказаться довольно трудоёмким из-за необходимости последовательно проходить несколько предшествующих иерархических уровней.
Сетевая модель организации данных не накладывает никаких ограничений на связи между объектами: в ней могут быть объекты, имеющие более одного предка. Такая модель организации данных реализована во Всемирной паутине глобальной компьютерной сети Интернет.
Наибольшее распространение получили реляционные базы данных. Их мы рассмотрим более подробно.
1.5.2. Реляционные базы данных
В реляционной базе данных (РБД) используется реляционная модель данных, основанная на представлении данных в виде таблиц.
Реляционная БД может состоять из одной или нескольких взаимосвязанных прямоугольных таблиц.
Рис. 1.15. Структура таблицы реляционной БД
Запись содержит информацию об одном объекте, описываемом в базе данных: об одном товаре, продаваемом в магазине; об одной книге, имеющейся в библиотеке; об одном сотруднике, работающем на предприятии, и т. п.
Поле содержит информацию о значениях только одной из характеристик (атрибутов, свойств) объекта: названия товара; стоимости товара; количества имеющихся в наличии товаров; названия книги; автора книги; года издания; фамилии, имени, отчества сотрудника; даты рождения; специальности и т. п. Значения полей в одном столбце относятся к одной характеристике объекта.
Все имена полей таблицы должны быть разными.
Тип поля определяется типом данных, которые поле содержит.
Основные типы полей:
Для записи структуры таблицы можно применять следующую форму:
Например, описать однотабличную базу данных «Календарь погоды» можно так:
КАЛЕНДАРЬ ПОГОДЫ (ДЕНЬ, ТЕМПЕРАТУРА, ВЛАЖНОСТЬ, ДАВЛЕНИЕ, НАПРАВЛЕНИЕ ВЕТРА, СКОРОСТЬ ВЕТРА)
В таблице не должно быть совпадающих записей. Иначе говоря, должны быть поле или совокупность полей, значения которых для всех записей разные.
Например, значения поля ДЕНЬ базы данных «Календарь погоды» всегда будут разными в разных записях.
УЧЕНИК (ФАМИЛИЯ, ИМЯ, ОТЧЕСТВО, ДАТА РОЖДЕНИЯ, СЕРИЯ СВИДЕТЕЛЬСТВА О РОЖДЕНИИ, НОМЕР СВИДЕТЕЛЬСТВА О РОЖДЕНИИ, КЛАСС)
наверняка не будут совпадать только значения совокупности таких полей, как СЕРИЯ СВИДЕТЕЛЬСТВА О РОЖДЕНИИ и НОМЕР СВИДЕТЕЛЬСТВА О РОЖДЕНИИ.
Поле или совокупность полей, значения которых в записях не повторяются (являются уникальными), называют ключом таблицы базы данных.
САМОЕ ГЛАВНОЕ
Вопросы и задания
1. Ознакомьтесь с материалами презентации к параграфу, содержащейся в электронном приложении к учебнику. Используйте эти материалы при подготовке ответов на вопросы и выполнении заданий.
2. Что такое информационная система? Приведите пример информационной системы.
3. Что такое база данных? Как вы считаете, можно ли в широком смысле назвать базами данных телефонный справочник, записную книжку, библиотечный каталог и другие средства, позволяющие нам хранить данные в упорядоченном виде? Обсудите эти вопросы в группе.
4. Назовите основные способы организации данных в базах данных.
5. Какие базы данных называются реляционными?
6. Что такое запись? Какую информацию она содержит?
7. Что такое поле? Какую информацию оно содержит?
8. Перечислите основные типы полей РБД.
9. Для полей однотабличной базы данных
укажите тип каждого поля.
10. Что такое ключ таблицы базы данных? Что может служить ключом в базе данных КОЛЛЕКЦИЯ из задания 9?
11. Продумайте состав, типы полей и ключ однотабличной базы данных:
а) ТУРАГЕНТСТВО;
б) ВИДЕОТЕКА;
в) АВТОСАЛОН;
г) РЕГИОНЫ РФ.
Тест «База данных как модель предметной области»
Дублирование записей запрещается.
Под структурой таблицы понимают совокупность полей таблицы с указанием их имен, типов и свойств.
Тип поля указывает, какие значения может содержать поле. В СУБД Ассеss определены следующие типы полей :
Ø Поле объекта OLE – объект, созданный другим приложением;
Ø Мастер подстановок позволяет создавать поле со списком для выбора значений из какой-то таблицы БД.
Понятие первичного ключа. Структура базы данных. Виды связей между таблицами.
Для того чтобы найти нужную запись в таблице, используется метод ключей поиска . Он состоит в нахождении записи с помощью значения одного из ее полей. Это поле называется ключевым или просто ключом. Если один из ключей уникален , т. е. его значения не повторяются среди всех записей в таблице, то он называется первичным ключом . Этот ключ всегда указывает только на одну запись в отличие от остальных ключей, которые указывают на определенное множество записей (возможно, вообще ни на какие записи) и значения которых могут повторяться. Обычно в роли первичного ключа выступает специальное числовое поле, значение которого автоматически увеличивается СУБД при добавлении записей в таблицу. Такое поле называется идентификатором .
Связь (отношение ) устанавливается между двумя полями таблиц, причем эти поля должны быть одного типа и одного размера .
Связи таблиц в реляционных базах данных бывают: «один-к-одному » и «один-ко-многим ».
Отношение типа «один-к-одному » устанавливается между двумя первичными ключами разных таблиц, каждой записи одной таблицы соответствует одна запись другой.
31. Свойства полей, их назначение.
Ниже перечислены основные свойства полей таблиц:
-Имя поля – определяет, как следует обращаться к данным этого поля при автоматических операциях с базой. Одна база данных не может иметь двух полей с одинаковым именем, поскольку компьютер запутается в их содержимом.
-Тип поля – определяет тип данных, которые могут содержаться в данном поле.
-Размер поля – определяет предельную длину данных (в символах ). Символы кодируются одним или двумя байтами, поэтому можно условно считать, что длина поля измеряется в байтах.
-Формат поля – определяет способ форматирования данных в ячейках, принадлежащих полю.
-Маска ввода – определяет форму, в которой вводятся данные в поле (средство автоматизации ввода данных).
-Значение по умолчанию – то значение, которое вводится в ячейки поля автоматически (средство автоматизации ввода данных).
-Условие на значение – ограничение, используемое для проверки правильности ввода данных (средство автоматизации ввода, которое используется, как правило, для данных, имеющих числовой тип, денежный тип или тип даты).
-Сообщение об ошибке – текстовое сообщение, которое выдается автоматически при попытке ввода в поле ошибочных данных (проверка ошибочности выполняется автоматически, если задано свойство Условие на значение ).
-Обязательное поле – свойство, определяющее обязательность заполнения данного поля при наполнении базы.
-Пустые строки – свойство, разрешающее ввод пустых строковых данных (от свойства Обязательное поле отличается тем, что относится не ко всем типам данных, а лишь к некоторым, например к текстовым).
-Индексированное поле – если поле обладает эти свойством, все операции, связанные с поиском или сортировкой записей по значению, хранящемуся в данном поле, существенно ускоряются. Кроме того, для индексированных полей можно сделать так, что значения в записях будут проверяться по этому полю на наличие повторов, что позволяет автоматически исключить дублирование данных.
Поскольку в разных полях могут содержаться данные разного типа, то и свойства у полей могут различаться в зависимости от типа данных. Например, для данных, представляющих действительные числа, важным свойством является количество знаков после десятичной запятой. С другой стороны, для полей, используемых для хранения рисунков, звукозаписей, видеоклипов и других объектов OLE, большинство вышеуказанных свойство не имеют смысла.
В качестве первичного ключа в таблицах часто используют поле, имеющее тип Счетчик. Ввести два одинаковых значения в такое поле нельзя по определению, поскольку приращение значения поля производится автоматически.
Структура связей между таблицами называется схемой данных.
Создание связей между таблицами
Основные преимущества систем управления базами данных реализуются при работе не с отдельными таблицами, а с группами взаимосвязанных таблиц. Для создания связей между таблицами СУБД Access 9x имеет специальное диалоговое окно, которое называется Схема данных.
Окно Схема данных открывают щелчком на одноименной кнопке панели инструментов или командой Сервис > Схема данных.
Если ранее никаких связей между таблицами базы не было, то при открытии окна Схема данных одновременно открывается окно Добавление таблицы, в котором можно выбрать нужные таблицы для включения в структуру межтабличных связей.
Если связи между таблицами уже были заданы, то для введения в схему данных новой таблицы надо щелкнуть правой кнопкой мыши на схеме данных и в контекстном меню выбрать пункт Добавить таблицу.
Введя в схему данных все таблицы, которые надо связать, можно приступать к созданию связей между полями таблиц.
Связь между полями устанавливают путем перетаскивания имени поля из одной в таблицы в другую на соответствующее ему связанное поле.
После перетаскивания открывается диалоговое окно Связи, в котором можно задать свойства образующейся связи.
Включение флажка Обеспечение условия целостности данных позволяет защититься от случаев удаления записей из одной таблицы, при которых связанные с ними данные других таблиц останутся без связи.
Чтобы условие целостности могло существовать, поле основной таблицы должно обязательно быть ключевым, и оба поля должны иметь одинаковый тип.
Флажки Каскадное обновление связанных полей и Каскадное удаление связанных записей обеспечивают одновременное обновление или удаление данных во всех подчиненных таблицах при их изменении в главной таблице. Если клиент Соколова выйдет замуж и изменит фамилию на Воронову, то придется внести изменение только в поле фамилия таблицы Клиенты. В прочих таблицах изменения произойдут автоматически.
Диалоговое окно Схема данных наглядно отображает связи между таблицами. Чтобы удалить связь, надо щелкнуть на линии связи правой кнопкой мыши и воспользоваться командой Удалить контекстного меню.
Табличные базы данных
Каждая база состоит из нескольких таблиц, олицетворяющих определенную сущность или отношение сущностей. Например, в виде таблицы могут быть представлены данные о студентах университета или информация об итогах экзаменов.
Столбцы таблицы называются полями и содержат конкретный атрибут сущности. Так, в таблице «Студенты» в качестве полей выступают:
Строки называются записями и представляют отдельный реальный объект (конкретного студента).
Количество столбцов (полей) таблицы определено при ее создании и больше не изменяется. Строки же могут добавляться, удаляться и редактироваться в любой момент.
С первого взгляда очевидно, что информация, хранящаяся в поле «Ф.И.О.» существенно отличается от информации в поле «№ зачетки» или в поле «Дата рождения». Так как манипуляции с разными типами данных осуществляются по разным алгоритмам, целесообразно заранее определить, какого рода сведения будут храниться в конкретном поле таблицы.
Каждая база данных определяет, поля каких типов она может обрабатывать. Основные виды информации, например, числовая, символьная, поддерживаются в любой системе. Кроме того, некоторые базы могут предоставлять собственные
Поля и их свойства
Поле записи является наименьшей именованной единицей информации в базе данных. Оно имеет два обязательных свойства:
Поле может быть отмечено как уникальное или ключевое.
Свойство уникальности означает, что для всех записей таблицы значение данного поля не может повторяться.
Каждая таблица в базе должна иметь первичный ключ, уникальный для каждой записи и однозначно ее определяющий. Он может состоять из одного или нескольких полей. Разумнее всего выбирать в качестве первичного ключа поля, имеющие короткие значения. Например, в таблице «Студенты» в качестве первичного ключа может выступать поле «№ зачетки».
Свойства целостности
Для нормального безошибочного функционирования крайне важно сохранять целостность данных. Это означает, что каждое поле каждой записи должно принимать именно то значение, которое ожидается. Например, номером зачетки всегда будет число, а в имени студента цифр быть не должно.
Кроме того, некоторые поля совершенно необходимы для описания сущности, в то время как заполнение других необязательно. У студента может не быть телефона, но имя и зачетка есть всегда.
Обеспечение целостности данных контролируется несколькими свойствами:
Основные типы и форматы полей, поддерживаемые большинством СУБД:
В некоторых базах в отдельный тип могут быть выделены гиперссылки, денежные величины, примечания, сообщения об ошибках.
Тип поля определяет набор ограничений целостности, которые могут быть к нему применены. Во многих эти типы специфицированы и изначально включают в себя ряд ограничений. Хорошим примером может служить тип TINYINT в СУБД MySQL, принимающий целые числа в ограниченном диапазоне.
Строки
Строковые значения могут содержать любые символы. Основное ограничение накладывается на длину.
Названия строковых типов полей в разных СУБД могут отличаться. Наиболее популярные:
Строковый тип поля базы данных позволяет хранить в нем пароли, короткие описания, анкетные данные, адреса, номера телефонов, статьи. С этой информацией не проводятся никакие математические операции. Строки могут сравниваться в лексикографическом порядке.
Очень большие фрагменты текста могут также храниться в полях типа BLOB, которые рассмотрены ниже.
Возможные ограничения целостности: длина строки, обязательность, значение по умолчанию.
Числа
Существует большое количество числовых форматов, поддерживаемых базами данных: целые, длинные целые, вещественные, дробные с плавающей и фиксированной точкой.
Над числами могут проводиться математические операции. В базе данных могут храниться и положительные, и отрицательные числовые значения. СУБД определяют несколько числовых типов, имеющих разное ограничение размера.
Для вещественных чисел:
Всегда следует выбирать минимально возможный размер поля. Например, для хранения экзаменационной оценки студента вполне хватит одного байта TINYINT. Это позволяет экономить ресурсы базы данных. Например, поля BIGINT относятся к самым редко используемым типам, так как практически ни одно приложение не оперирует числами в таком огромном диапазоне.
Возможные ограничения целостности данных:
Поля с числовым типом данных зачастую становятся первичным индексом таблицы (при условии уникальности значений).
Счетчик
Поля-счетчики имеют числовой тип данных, но их значение присваивается каждой новой записи автоматически, самой базой. Каждый раз счетчик просто увеличивается на единицу, обеспечивая нумерацию строк в таблице.
Благодаря своей уникальности такие поля могут использоваться как суррогатный первичный ключ, ведь они позволяют однозначно определить каждую запись.
Ограничений целостности у счетчиков нет, так как их заполнение берет на себя сама база данных.
Дата и время
Очень удобны для работы поля с типом данных «Дата» и «Время». Они позволяют сохранять данные в различных форматах:
Основным ограничением целостности является способ форматирования данных.
Логические значения
Поля с используются для хранения так называемых флагов, которыми можно отмечать, получает студент стипендию или нет.
Бинарные данные
Базы данных предусматривают возможность хранения больших объемов информации. Аудио- и видеофайлы, изображения, фрагменты скомпилированного кода хранятся в BLOB-виде (Binary Large Object, двоичный большой объект).
Поля, предназначенные для записи таких данных, должны иметь один из следующих типов:
Массив двоичных данных не имеет пользовательских ограничений целостности. Работу с BLOB-объектами разные базы реализуют по-разному.
Перечисления
В некоторых СУБД существует возможность создать поле, значение которого будет выбираться из заранее определенного списка допустимых значений. Это очень похоже на работу радио-кнопки в HTML.
Такой тип поля называется ENUM. В разрешенном списке может быть максимум 65.535 строковых значений, из которых выбирается только одно.
Множества
Выбор правильного типа поля базы данных имеет большое значение для организации работы приложения. Это связано с экономией ресурсов и различными способами обработки информации разных видов.
При проектировании и создании базы данных важно точно определиться с форматом и ограничениями целостности информации в каждом поле каждой таблицы. Из подходящих типов, предлагаемых конкретной СУБД, рекомендуется выбирать тот, который занимает меньше всего места.
2. В чем различие между фактографическими и документальными БД?
Ответ: В фактографических БД содержаться краткие сведения описываемых объектов, представленных в строго определенной форме. В документальных БД находиться обширная информация самого разного типа: текстовая, графическая, звуковая, мультимедийная.
3. Что такое распределение БД?
Ответ: Это база данных, разные части которой хранятся на различных компьютерах сетях.
7. Определите имена полей в таблицах «Домашняя библиотека» (табл. 2.1), «Погода» (табл. 2.2), «Успеваемость» (табл. 2.3), «Факультативы» (табл. 2.5).
Ответ:
— Имена таблицы «Домашняя библиотека»: «Номер», «Автор», «Название», «Год» и «Полка».
— Имена таблицы «Погода»: «День», «Осадки», «Температура, °С», «Давление, мм рт.ст.», «Влажность, %».
— Имена таблицы «Успеваемость»: «Ученик», «Русский», «Алгебра», «Химия», «Физика», «История», «Музыка».
— Имена таблицы «Факультативы»: «Ученик», «Геология», «Цветоводство», «Танцы».
8. Что такое первичный ключ БД? Какие бывают ключи?
Ответ: Первичным ключом в базе данных называют поле (или совокупность полей), значение которого не повторяется у разных записей. Ключом может быть одно поле (просто ключ) или несколько полей (составной ключ).
10. Определите следующие понятия: имя поля, значение поля, тип поля. Какие бывают типы полей? Какие величины определяет каждый из типов полей?
— Числовой тип имеют поля, значения в которых могут быть только числами.
— Символьный тип имеют поля, в которых будут хранится символьные последовательности.
— Тип «дата» имеют поля, содержащие даты в форме «день/месяц/год» (в некоторых случаях используется американская форма: месяц/день/год).
— Логический тип имеют поля, которые могут принимать всего два значения: «да», «нет» или «истина», «ложь», или (по-английски) «true», «false».
М ой путь духовного самосовершенствования начался с книги Вадима Зеланда.
График мероприятий Школы сухого голодания и сыроедения Анны Якуба.