Автор работы: Пользователь скрыл имя, 20 Октября 2011 в 07:59, контрольная работа
Ба́зой да́нных согласно ст.1260 Гражданского кодекса РФ является представленная в объективной форме совокупность самостоятельных материалов (статей, расчетов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ).
Вариант 4
(Теоретические вопросы)
Ответ
Ба́зой да́нных согласно ст.1260 Гражданского кодекса РФ является представленная в объективной форме совокупность самостоятельных материалов (статей, расчетов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ).
Другие определения из авторитетных монографий и стандартов:
Существует множество других определений, отражающих скорее субъективное мнение тех или иных авторов о том, что означает этот термин в их понимании, однако общепризнанная единая формулировка отсутствует.
Ответ
Любая таблица состоит из 3-х основных элементов :
1) Имя поля, при его создании необходимо придерживаться следующих правил:
Эти же правила действительны и для имен таблиц, а также других объектов Microsoft Access.
2) Тип данных.
После ввода имени поля необходимо задать тип данных, которые будут находиться в этом поле. Наиболее удобным способом является выбор типа из списка, но наименование типа можно ввести и вручную. В Microsoft Access имеются следующие типы данных:
3)Описание
- не является обязательным элементом
при создании таблиц и используется в
большей мере для комментариев к тому
или иному полю.
Ответ.
Существует три типа связей между таблицами.
Рассмотрим базу данных для учета заказов, содержащую таблицы «Клиенты и заказы» и «Модели диванов».Один вид дивана могут приобрести несколько разных клиентов. Следовательно, у любой модели дивана, представленной в таблице «Модели диванов»,может быть много покупателей, представленных в таблице «Клиенты и заказы». Поэтому связь между нашими таблицами — это связь «один-ко-многим».
Чтобы создать связь «один-ко многим» в структуре базы данных, добавляют первичный ключ на стороне «один» в таблицу на стороне «многие» в виде дополнительного поля. В данном примере необходимо добавить новое поле — поле «Код» из таблицы «Модели диванов»— в таблицу «Клиенты и заказы» и назвать его «Код клиента».
Рассмотрим связь между таблицей «Продукты» и таблицей «Заказы». Один заказ может включать несколько продуктов. С другой стороны, отдельный продукт может содержаться в нескольких заказах. Следовательно, для каждой записи таблицы «Заказы» может существовать несколько записей в таблице «Продукты» и наоборот. Такой тип связи называется связью «многие-ко-многим», поскольку каждому продукту может соответствовать много заказов и наоборот.
Чтобы
представить связь «многие-ко-
При связи «один-к-одному» каждая запись в первой таблице может иметь не более одной связанной записи во второй таблице и наоборот. Связи этого типа используются нечасто, поскольку обычно сведения, связанные таким образом, хранятся в одной таблице. Связь «один-к-одному» используется для разделения таблицы, содержащей много полей, с целью отделения части таблицы по соображениям безопасности, а также с целью сохранения сведений, относящихся к подмножеству записей в главной таблице. При определении такой связи у обеих таблиц должно быть общее поле.В нашем примере в качестве этой связи можно рассмотреть связь между полями « Код модели» и «Название модели» таблицы «Модели диванов»
Ответ.
В Microsoft Access обеспечивается возможность автоматической проверки целостности данных в связанных полях. Целостность даных означает систему правил, используемых для поддержания связей между записями в связанных таблицах, а также для обеспечения защиты от случайного удаления или изменения связанных данных. Установить проверку целостности данных можно, если выполнены следующие условия:
Чтобы
эти правила контролировались для
конкретной связи, при ее создании следует
установить флажок Обеспечение целостности
данных.Тогда любая попытка выполнить
действие, нарушающее одно из перечисленных
выше правил, приведет к выводу на экран
предупреждения, а само действие выполнено
не будет.
Список литературы
1. Когаловский М. Р. Энциклопедия технологий баз данных. — М.: Финансы и статистика, 2002.
2. ГОСТ Р ИСО МЭК ТО 10032-2007: Эталонная модель управления данными (идентичен ISO/IEC TR 10032:2003 Information technology — Reference model of data management).
3. Дейт К. Дж. Введение в системы баз данных. — 8-е издание.: Пер. с англ. — М.: Издательский дом «Вильямс», 2005.
4. A collection of interrelated data stored together in one or more computerized files. — IEEE Standard Glossary of Software Engineering Terminology IEEE Std. 610.12-1990.
5. Коннолли Т., Бегг К. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. — 3-е издание.: Пер. с англ. — М.: Издательский дом «Вильямс», 2003.
6. http://ru.wikipedia.org.