кв. Практическая работа 1 кв
Скачать 133.34 Kb.
|
Практическая работа 1 кв: 1. Иерархический подход к организации баз данных. Иерархические базы данных имеют форму деревьев с дугами-связями и узлами-элементами данных. Иерархическая структура предполагала неравноправие между данными - одни жестко подчинены другим. Подобные структуры, безусловно, четко удовлетворяют требованиям многих, но далеко не всех реальных задач. 2. Сетевая модель данных. В сетевых БД наряду с вертикальными реализованы и горизонтальные связи. Однако унаследованы многие недостатки иерархической и главный из них, необходимость четко определять на физическом уровне связи данных и столь же четко следовать этой структуре связей при запросах к базе. 3. Реляционная модель. Реляционная модель появилась вследствие стремления сделать базу данных как можно более гибкой. Данная модель предоставила простой и эффективный механизм поддержания связей данных. 2) Связь один-к-одному (1:1) существует, когда один экземпляр одного объекта связан с единственным экземпляром другого. Связь уникальна слева направо, так и справа налево. Связь один-ко-многим (1:М) существует, когда один экземпляр первого объекта связан с одним (или более) экземпляром второго объекта, но каждый экземпляр второго объекта связан только с одним экземпляром первого. Связь уникальна справа налево. Связь много-ко-многим (М:М) существут, когда один экземпляр первого объекта связан с один или большим количеством экземпляров второго и каждый экземпляр второго с одним или многими экземплярами первого 3) Нормализация — это процесс организации данных в базе данных. Это включает создание таблиц и установление связей между этими таблицами в соответствии с правилами, предназначенными как для защиты данных, так и для того, чтобы сделать базу данных более гибкой за счет устранения избыточности и непоследовательной зависимости. 4) Процесс проектирования состоит из следующих этапов: Составление задания на проектирование Сбор исходно-разрешительной документации Выполнение инженерных изысканий на площадке строительства Разработка основных технических решений (ОТР) Разработка проектной документации для получения согласований и заключения экспертизы Экспертиза проектной документации Разработка рабочей документации 5) Сущность - это класс однотипных объектов, информация о которых должна быть учтена в модели. Экземпляр сущности - это конкретный представитель данной сущности. Атрибут сущности - это именованная характеристика, являющаяся некоторым свойством сущности. Ключ сущности - это неизбыточный набор атрибутов, значения которых в совокупности являются уникальными для каждого экземпляра сущности. Связь - это некоторая ассоциация между двумя сущностями. Одна сущность может быть связана с другой сущностью или сама с собою. Практическая работа номер 2 кв: 1) Access является СУБД, обеспечивающей хранение информации в базах данных и управление ими. 2) В Access основными вкладками команд являются "Файл", "Главная", "Создание", "Внешние данные" и "Средства управления базами данных". 3) Существует несколько режимов создания таблиц. В режиме Конструктор задают имена полей, типы данных, для текстовых и числовых полей можно задать размеры, устанавливают ключевое поле. Ключевое поле однозначно определяет запись в таблице. При использовании метода Режим таблицы сразу вводят данные. Access автоматически назначает тип поля по виду вводимой информации, устанавливает размеры текстовых и числовых полей. 4) Текстовый - Текст или комбинация текста и чисел, например, адреса, а также числа, не требующие вычислений, например, номера телефонов, инвентарные номера или почтовые индексы. Числовой - Данные, используемые для математических вычислений, за исключением финансовых расчетов (для них следует использовать тип «Денежный»). Денежный - Используется для денежных значений и для предотвращения округления во время вычислений. Сохраняет 8 байтов Практическая работа 3 кв: 1) Фильтр — это набор условий, применяемый для отбора подмножества записей в таблице, форме или запросе. 2) фильтр по выделенному фрагменту, фильтр по форме, обычный фильтр, расширенный фильтр. Фильтр по выделенному фрагменту. 3) Сортировка таблицы по нескольким полям выполняется с помощью фильтра. Для этого нужно открыть таблицу и выполнить команду Записи\Фильтр\Расширенный фильтр. Появится окно Фильтр. В этом окне в строке Поле из списка полей таблицы нужно выбрать то, сортировка по которому должна производиться в первую очередь. В строке Сортировка в этом же столбце бланка выбрать тип сортировки (по возрастанию или убыванию). 4) Корректировка структуры таблицы осуществляется в режиме Конструктора таблицы. В окне Базы данных таблица открывается в данном режиме кнопкой на панели инструментов. Переход в этот режим из окна таблицы происходит по команде Вид/Конструктор или щелчком по кнопке Вид панели инструментов. 5) Запрос– это обращение к базе данных для получения требуемых данных и выполнения действий с ними. 6) С помощью запросов выполняют такие операции, как отбор данных по заданному критерию, их сортировку и фильтрацию. ¨ С помощью запросов можно выполнять преобразование данных по заданному алгоритму, создавать новые таблицы, выполнять автоматическое наполнение таблиц данными, импортированными из других источников, выполнять простейшие вычисления в таблицах и многое другое. 7) СУБД Access позволяет создавать запросы трех типов: запросы выбора, перекрестные запросы, запросы действия Лабораторная 4 кв: 1) Запрос на изменение данных – это запрос, который за одну операцию вносит изменения в несколько записей таблицы. 2) Это можно сделать двумя способами. Просматривайте запрос на действие в представлении таблицы перед его запуском. 3) Запросы на добавление записей(Append Query) позволяют добавить в таблицу создаваемые запросом записи. Запросы на обновление(Update Query) изменяют значения полей в записях таблицы, отобранных с помощью запроса. Запросы на удаление(Delete Query) удаляют из таблицы записи, соответствующие результирующему множеству запроса. |