Контрольные работы по дисциплине « Базы данных»

Специальность «Программное обеспечение ВТ и АС»

4 курс, 2 семестр

ТРЕБОВАНИЯ

к выполнению и оформлению контрольной работы

1.  Каждая работа выполняется в отдельной тетради школьного формата. Следует пронумеровать страницы и оставить на них поля не менее 3 см для замечаний преподавателей.

2.  На обложке тетради должно быть аккуратно записаны все данные титульного листа: шифр, специальность, фамилия, имя, отчество студента, предмет и номер работы.

3.  Работа должна быть выполнена чернилами одного цвета, аккуратно и разборчиво.

4.  Каждую задачу надо начинать с новой страницы.

5.  Решение задачи желательно располагать в порядке номеров, указанных в задании.

6.  Условия задачи должны быть обязательно переписаны полностью в контрольную тетрадь.

7.  При оформлении записей в тетради необходимо выполнить общие требования к культуре их ведения.

8.  В конце работы следует указать литературу, которой вы пользовались, проставить дату выполнения работы и подпись.

9.  Контрольные работы должны быть выполнены в срок в соответствии с учебным планом-графиком. В период сессии работы на проверку не принимаются.

10.  Работа, выполненная не по своему варианту, не учитывается и возвращается студенту без оценки.

11.  Студенты, не имеющие зачеты по контрольной работе, к экзамену не допускаются.

12.  Каждая контрольная работа имеет 10 вариантов. Вариант работы выбирается по последней цифре номера зачетки. Например, студенты, имеющие номера 23, 117, 300, 204, получают варианты 3, 7, 10, 4 соответственно.

НЕ нашли? Не то? Что вы ищете?

Методические рекомендации к выполнению контрольной работы.

Перед выполнением контрольной работы необходимо изучить теоретический материал по данной теме, который достаточно полно представлен в источниках 1 -3 (см. список литературы в конце работы).

Следует иметь в виду, что глубокое и полное усвоение материала данного курса не определяется простым запоминанием технической информации, методов решения задач.

В процессе подготовки все имеющиеся в пособиях иллюстрации, схемы, диаграммы и таблицы необходимо внимательно рассматривать.

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

Не следует приступать к выполнению контрольной работы до полного изучения всей программы отдельного задания. Только полное завершение изучения материала, в объеме одного задания позволяет учащемуся успешно выполнить контрольную работу.

Пример правильного ответа.

Вопрос: Различия между СУБД Access и электронными таблицами Excel

Ответ.

На первый взгляд СУБД Access очень похожа по своему назначению и возможностям на программу электронных таблиц Microsoft Excel. Однако между ними существуют принципиальные различия.

    При работе с электронной таблицей Excel вы можете в ячейку таблицы внести любую информацию, вследствие чего на рабочем листе можно разместить и таблицу, и текст, и рисунок. В один столбец таблицы могут при необходимости вноситься разные данные — числа, текст, даты. Таблица в базе данных Access отличается от таблицы Excel тем, что в ней, как уже говорилось выше, для каждого поля записи определен тип данных, т. е. нельзя в однин столбец таблицы в разные строки заносить данные разных типов. Access позволяет не только вводить данные в таблицы, но и контролировать правильность вводимых данных. Для этого необходимо установить правила проверки прямо на уровне таблицы. Тогда каким бы образом не вводились данные — прямо в таблицу, через экранную форму или на странице доступа к данным, Access не позволит сохранить в записи те данные, которые не удовлетворяют заданным правилам. С таблицами Excel удобно работать, если они содержат ограниченное количество строк. Таблицы баз данных могут включать в себя огромное количество записей, и при этом СУБД обеспечивает удобные способы извлечения из этого множества нужной информации. Если все необходимые для работы данные вы будете хранить в документах Word и электронных таблицах, то по мере накопления информации вы просто можете запутаться в большом количестве файлов. Access позволяет хранить все данные в одном файле и осуществлять доступ к этим данным постранично, т. е. не превышая ограничений на ресурсы памяти компьютера. В Access возможно создание связей между таблицами, что позволяет совместно использовать данные из разных таблиц. При этом для пользователя они будут представляться одной таблицей. Реализовать такую возможность в системах управления электронными таблицами сложно, а иногда просто невозможно. Устанавливая взаимосвязи между отдельными таблицами, Access позволяет избежать ненужного дублирования данных, сэкономить память компьютера, а также увеличить скорость и точность обработки информации. Для этого таблицы, содержащие повторяющиеся данные, разбивают на несколько связанных таблиц. Excel позволяет работать нескольким пользователям с одним документом, однако эти возможности очень ограничены. Access может поддерживать одновременную работу с базой данных 50 пользователей, при этом все пользователи гарантировано будут работать с актуальными данными. Access имеет развитую систему защиты от несанкционированного доступа, которая позволяет каждому пользователю или группе пользователей видеть и изменять только те объекты, на которые ему выданы права администратором системы, например можно запретить использование некоторых команд меню, открытие определенных форм, изменение данных в таблицах или формах. Электронные таблицы тоже позволяют защитить данные паролем или разрешить только просмотр данных, однако эти средства существенно проще.

Таким образом, СУБД Access применяется в тех случаях, когда прикладная задача требует хранения и обработки разнородной информации о большом количестве объектов и предполагает возможность многопользовательского режима. Примером может служить задача ведения складского учета. Электронные таблицы Excel являются удобным средством хранения ограниченного количества табличных данных с широкими возможностями выполнения расчетов и анализа данных. Документы Excel предназначаются, как правило, для индивидуального использования.

Контрольная работа включает изучение разделов «Основные понятия БД», «Реляционный подход к построению инфологической модели», «Функциональные возможности СУБД».

ВАРИАНТ №1

1.  Понятие информации и данных. База данных (БД). Определение, назначение.

2.  Структура запроса. Способы создания запросов. Группировка и вычисления в запросах.

ВАРИАНТ №2

1.  Реляционная модель данных. Понятие сущности и отношения.

2.  Выражения и функции. Использование вычисляемых полей в объектах БД.

ВАРИАНТ №3

1.  Система управления БД (СУБД), ее функции. Объекты СУБД.

2.  Способы упорядочивания данных. Сортировка, индексация. Достоинства и недостатки.

ВАРИАНТ №4

1.  Таблицы БД. Структуры данных. Способы создания таблиц.

2.  Ключи. Типы ключей, их назначение и использование.

ВАРИАНТ №5

1.  Типы данных и типы полей. Назначение и использование.

2.  Типы связей, их реализация. Ссылочная целостность и ее автоматическое обеспечение.

ВАРИАНТ №6

1.  Проблемы ввода данных и механизмы повышения его надежности.

2.  Нормализация данных. Виды аномалий и их устранение.

ВАРИАНТ №7

1.  Формы. Структура формы. Виды, назначение и способы создания форм.

2.  Формы, отчеты и запросы к связанным таблицам. Запросные связи и параметры объединения.

ВАРИАНТ №8

1.  Элементы управления форм. Использование протокола OLE в формах.

2.  Макросы MS Access, их структура. Модули и VBA.

ВАРИАНТ №9

1.  Отчеты. Структура отчета. Назначение и способы создания отчетов.

2.  Публикация баз данных в Интернет. Импорт и экспорт данных.

ВАРИАНТ №10

1.  Запросы к БД. Разновидности запросов и их назначение.

2.  Жизненный цикл БД. Этапы проектирования БД.

Литература:

1.  Информатика: Учебник.-/Под ред. - М.: Финансисты и статистика, 2004.

2.  Microsoft Access 2007. Лучший самоучитель/ , , - М.: АСТ: АСТ Москва, 2008г.

3.  Информатика и информационные технологии. Учебник для 10-11 классов/ - М.: БИНОМ, 2003г.