Логотип Автор24реферат
Задать вопрос
Курсовая работа на тему: Нормализация таблиц
65%
Уникальность
Аа
13644 символов
Категория
Базы данных
Курсовая работа

Нормализация таблиц

Нормализация таблиц .doc

Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод Эмоджи на новый заказ в Автор24. Это бесплатно.

Процесс проектирования реляционной базы данных заключается в разработке структуры данных, т.е. в определении состава таблиц и связей между ними. Спроектированная структура должна обеспечивать:
быстрый доступ к данным;
отсутствие дублирования (повторения) данных;
целостность данных .
Для обеспечения этих требований осуществляют нормализацию таблиц базы данных.
Нормализация отношений — это процесс создания оптимальной структуры базы данных за счет удаления излишней, повторяющейся информации. Хорошо разработанная «идеальная» база данных не содержит дублирующей информации, благодаря этому отпадает необходимость отслеживать достоверность данных, размещенных в разных таблицах (отношениях). Такой подход упрощает администрирование базы данных, но приводит к большому количеству таблиц и при извлечении данных приходится составлять громоздкие запросы, которые выполняются в течение длительного времени .
Основы теории нормализации таблиц разработал Э. Ф. Кодд. В общем случае необходимо использовать пять нормальных форм таблиц, однако на практике используют первые три. Опишем их.
Таблица находится в первой нормальной форме, если:
каждое поле таблицы содержит неделимое значение;
ни одно ключевое поле не пусто;
отсутствуют повторяющиеся поля и группы полей;
строки таблицы не упорядочены .
Таблица находится во второй нормальной форме, если:
выполняются условия 1НФ;
первичный ключ однозначно определяет запись;
все поля зависят от первичного ключа;
первичный ключ не избыточен, т. е. содержит минимальное количество полей .
Таблица находится в третьей нормальной форме, если:
выполняются условия 2НФ;
внутри таблицы отсутствуют .
1.5 Описание возможностей СУБД Microsoft Access
СУБД Microsoft Access входит в состав чрезвычайно популярного в нашей стране и за рубежом пакета Microsoft Office.
Набор команд и функций, предлагаемых разработчикам программных продуктов в Microsoft Access, по мощи и гибкости отвечает любым современным требованиям к представлению и обработке данных .
В Microsoft Access поддерживаются разнообразные всплывающие и многоуровневые меню, работа с окнами и мышью, реализованы функции низкоуровневого доступа к файлам, управление цветами, настройка принтера, данные могут быть представлены в виде электронных таблиц и т.п.
Система также обладает средствами быстрой генерации экранов, отчетов и меню, поддерживает язык управления запросами SQL, имеет встроенный язык Visual Basic for Applications (VBA), хорошо работает в сети.
Microsoft Access прост в освоении благодаря наличию множества команд — Мастеров, которые упрощают создание сложных объектов базы данных.
Мастер — средство Microsoft Access, которое сначала задает пользователю вопросы, а затем создает объект (таблицу, запрос, форму, отчет и т. д.) в соответствии с указаниями пользователя.
Мастера Microsoft Access позволяет даже мало подготовленному пользователю создать свою базу данных и обрабатывать данные с помощью форм, запросов и отчетов, проводить анализ таблиц базы данных и выполнять ряд других работ. Практически для любых работ с базой данных в Access имеется свой Мастер, который помогает их выполнять.
Среди достоинств средств Microsoft Access выделим следующие:
полностью совместима с другими компонентами пакета Microsoft Office, такими, как электронные таблицы Excel и текстовый процессор Word;
обеспечивает возможность динамического обмена данными DDE (Dynamic Data Exchange) с любым приложением Windows, поддерживающим DDE;
поддерживает также механизм OLE, обеспечивающий связь и внедрение объектов различных приложений, следующего вида: установление связи с объектами другого приложения; внедрение объекта в данное приложение БД.
Основными компонентами (объектами) базы данных являются таблицы, запросы, формы, отчеты, макросы и модули

Зарегистрируйся, чтобы продолжить изучение работы

.
Таблица — фундаментальная структура системы управления реляционными базами данных. В Microsoft Access таблица — это объект, предназначенный для хранения данных в виде записей (строк) и полей (столбцов). Каждое поле содержит отдельную часть записи, например фамилию, должность или инвентарный номер. Обычно каждая таблица используется для хранения сведений по одному конкретному вопросу, например о сотрудниках или заказах.
Запрос — вопрос о данных, хранящихся в таблицах, или инструкция на отбор записей, подлежащих изменению. Форма — это объект Microsoft Access, в котором можно разместить элементы управления, предназначенные для ввода, изображения и изменения данных в полях таблиц.
Отчет — это объект Microsoft Access, который позволяет представлять определенную пользователем информацию в определенном виде, просматривать и распечатывать ее.
Макрос — одна или несколько макрокоманд, которые можно использовать для автоматизации конкретной задачи. Макрокоманда — основной строительный блок макроса; самостоятельная инструкция, которая может быть объединена с другими макрокомандами, чтобы автоматизировать выполнение задачи.
2. Проектирование информационной системы «Автомастерская»
2.1 Описание предметной области «Автомастерская»
Автомастерская – это предприятие, предоставляющее услуги по обслуживанию и ремонту автомобилей.
В соответствии с общероссийским классификатором видов экономической деятельности направлениями экономической деятельности автомастерских могут быть: «Торговля автомобильными деталями, узлами и принадлежностями»; «Техническое обслуживание и ремонт автотранспортных средств»; «Мойка автотранспортных средств, полирование и предоставление аналогичных услуг».
Автомастерские могут оказывать комплексные услуги, так и специализироваться на каком-то конкретном их виде, например, кузовной ремонт, ремонт и диагностика ходовой/подвески, ремонт автоэлектрики, ремонт автостекол, мойка или шиномонтаж.
Для выполнения указанного перечня работ штат сотрудников автомастерской составляют специалисты различного профиля:
автомеханик (автослесарь) – это специалист, выполняющий ремонт и техническое обслуживание автомобильного транспорта, а также осуществляющий контроль над техническим состоянием автомобилей с помощью диагностического оборудования и приборов;
диагност – это специалист, который разбирается в устройстве двигателя и его взаимодействии с другими системами автомобиля;
моторист – это специалист, который обслуживает различные двигатели внутреннего сгорания;
маляр – это специалист, выполняющий окрасочные работы;
шиномонтажник – специалист, который проводит ремонт колёс;
автожестянщик – специалист по ремонту и восстановлению кузова поврежденного автомобиля;
автоэлектрик – это специалист по ремонту автомобильной техники, отвечающего за устранение поломок в электронной системе машины.
В малых фирмах, где выполняют 10 и менее ремонтных заказов в день, некоторые должности могут быть совмещены (например, маляра и автожестянщика).
Как правило, обслуживание в автомастерских осуществляется по предварительной записи по телефону

50% курсовой работы недоступно для прочтения

Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!

Промокод действует 7 дней 🔥
Оставляя свои контактные данные и нажимая «Заказать работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Больше курсовых работ по базам данных:

Программирование бд "приемная комиссия"

70883 символов
Базы данных
Курсовая работа
Уникальность

Система управления базами данных MS Access

52474 символов
Базы данных
Курсовая работа
Уникальность

База данных sql ГИБДД

21844 символов
Базы данных
Курсовая работа
Уникальность
Все Курсовые работы по базам данных
Найди решение своей задачи среди 1 000 000 ответов
Крупнейшая русскоязычная библиотека студенческих решенных задач