
Проектирование баз данных методом нормализации
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
дка сортирвки - ORDER BY FIELD ASC. По умолчанию TTable сортирует данные в порядке поля первичного ключа. И кстати, если пользоваться свойством TTable.IndexName, то все равно к запросу будет добавляться ORDER BY INDEXFIELD ASC. Таким образом получается, что свойство IndexName при работе с SQL-серверами бессмыслено. Вместо него нужно просто использовать свойство IndexFieldNames. Даже если в этом свойстве указать поле, по которому нет индекса, то все равно BDE "прицепит" к запросу ORDER BY FIELD ASC. Кстати, BDE абсолютно игнорирует направление индекса, и всегда в запросе добавляет ASC, даже если индекс по этому полю создан как DESCENDING (по убыванию). Получается, что отсортировать таблицу впо убыванию нельзя.
Заключение
В процессе выполнения моей дипломной работы, я углубил знания об информационных системах, научился разрабатывать структуры баз данных, познакомился с принципом нормализации. Создал приложение для работы с базой данных на примере Школьного журнала.
Целью моей дипломной работы было создание структуры базы данных на примере школьного журнала, методом нормализации.
iитаю, что цель достигнута, я разработал структуру базы данных, используя метод нормализации. Использовал первую, вторую, и третью нормальную форму.
Для того чтобы проверить работоспособность созданной структуры, я в среде программирования Delphi создал приложение, которое позволяет работать с моей базой данных.
Создавая приложение, я изучил основы языка SQL запросов, и использовал его для создания основного интерфейса журнала.
Надеюсь, что созданное мною приложение будет иметь приложение на практике в школе или ВУЗе.
Список литературы
1.Залотова С.И. Парактикум по Access. - М.: Финансы и статистика, 2001г.
2.Информатика. Учебное пособие / Под ред. В.Г. Кирия. - Иркутск: ИрГТУ ,1998 часть 2.
.Могилев А.В., Информатика: Учеб. пособие для студентов пед. вузов. М.: Издательский центр "Академия", 2004г.
.Симонович С.В. и др., Информатика. Базовый курс - СПб: Издательство Питер, 2000.
.Тихомирова А.Н., Прокди А.К., Колосков П.В., Клеандрова И.А. и др., Microsoft office 2007. Все программы пакета: MS Word. Самоучитель - СПб.: Наука и Техника, 2008.
.Карпова Т.С. Базы данных - модели, разработка, реализации. Электронный учебник.
.Фленов-Библия Delphi.
.Самоучитель. Базы данных в Delphi.
9.">Статья в википедии. Нормальная форма. режим доступа \\
.">Учебник по PHP. Взаимодействие PHP и MySQL.Нормализация базы данных \\ режим доступа
.">Нормализация таблиц в реляционной модели базы данных \\ режим доступа
.">Статья: Нормализация реляционных баз данных \\ режим доступа
.">Описание основных приемов нормализации базы данных \\ режим доступа
.">Основы нормализации базы данных \\ режим доступа
">Введение в базы данных. 4.2Теория нормальных форм \\ режим доступа
Приложение
Поскольку основной целью моей дипломной работы было создание структуры базы данных, Теперь рассмотрим кратко составные части приложение для работы с данной базой данных.
Оглавление:
Форма списка учащихся:
Форма для добавления нового занятия, а так же отметки ученика
Форма урока Физики с отметками учащихся