Глава II . Описание базы данных для ШИТТ
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

2.1 Описание структуры базы данных

 

Целью моей работы является разработка базы данных для ШИТТ. Данная база данных предназначена для хранения информации о учащихся, списка расписаний, расписания звонков. Проанализировав требования предъявляемые к базе данных была выяснено, что программа должна накоплять информацию, распечатывать отчеты, выводит информацию по категориям и конечно быть удобной и легкой в использовании. Для достижении поставленной задачи била выбрана программа PhpMyAdmin.

Прежде всего, PhpMyAdmin это система управления базами данных (СУБД). Как и другие продукты этой категории PhpMyAdmin предназначена для хранения и получения, данных представления их в удобном виде и автоматизации часто выполняемых операция. Используя PhpMyAdmin можно не только разрабатывать удобные формы ввода данных, но и обрабатывать данные, а также составлять всевозможные сложные отчеты.

С другой стороны PhpMyAdmin является мощным приложением. Впервые производительность СУБД соответствует возможностям такой развитой операционной системой как Microsoft Windows. Это означает, что с помощью PhpMyAdmin можно получить доступ к любым данным любого типа и использовать одновременно несколько

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

Перед тем как приступать к работе с файлом БД, разработчик должен проделать некоторую предварительную работу:

Определить перечень задач, которые будут решаться с помощью базы данных;

Определить источники данных, необходимые для базы данных, и оценить объем этих данных;

Определить перечень полей (столбцов, таблиц), которые необходимы для хранения данных. Определить перечень таблиц, которые будут содержать эти поля;

Определить способ заполнения базы данными (сколько людей будут в этом участвовать, потребуется ли объединять данные разных пользователей и т. д.). Полезно также разработать примерный вид форм, в которые будут вводиться эти данные;

Определить способ получения результата использования базы (это может быть, например, распечатка или вывод на экран).

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

Основные элементы Ms Access для создание базы данных являются следующие:

Таблица. В базе данных информация хранится в виде двумерных таблиц. Можно так же импортировать и связывать таблицы из других СУБД или систем управления электронными таблицами;

Запрос. При помощи запросов можно произвести выборку данных по какому-нибудь критерию из разных таблиц;

Форма. Окно или область в окне, где представлении поля с данными, таблица или элементы управления;

Отчёт. Отчёты предназначены для печати данных, содержащихся в таблицах и запросах, в красиво оформленном виде;

Страницы - страницы доступа к данным представляют собой специальную Web-страницу, предназначенную для просмотра и работы через Интернет или интрасеть с данными, которые хранятся в базах данных Microsoft Access или БД MS SQL Server;

Макрос - набор макрокоманд, создаваемый пользователем для автоматизации выполнения конкретных операций;

Модуль - объект, содержащий программы на языке Visual Basic, применяемые в некоторых случаях для обработки данных.

Таблицы

Таблицы являются основой любой базы данных - главным хранилищем информации. От того как организовано хранение данных в таблицах, во многом зависит успех всего проекта. В процессе работы разработчику приходится не раз возвращаться к конструированию таблиц и менять их структуру. Существует очень большое количество параметров, так или иначе связанных с таблицами или данными (например, форматы данных), о которых необходимо знать, во время проектирования и разработки базы данных.

Напомним, что таблицей PhpMyAdmin (mysql) является совокупность данных объединенных общей темой. Для каждой сущности назначается отдельная таблица, чтобы не было повторений в сохраненных данных. Таблицы состоят из записей и полей. Количество полей в записи определяется на стадии проектирования таблицы, поэтому прежде чем создавать таблицу с помощью приложения MySql необходимо четко представлять ее структуру. При разработке базе с учетом требований и поставленных целей было создано 7 таблиц:

Список учащихся 1-го курса

Список учащихся 2-го курса

Список учащихся 3-го курса

Парольный доступ для учителей

Для создания БД в PhpMyAdmin мы переходим в область БазыДанных панели “К началу”,


 

справа от данного поля у нас появляется поле для ввода наименования БД. Прописав имя БД мы щелкаем по кнопке “Создать”,

 

 

затем появляется поле для ввода имени таблицы, а также количества полей для этой таблицы

 

 

Далее нам необходимо присвоить полям соответствующий тип данных, атрибуты, индексы и т.д

 


 

Готовая Таблица с соответствующими данными

 

 

Типы данных, использованные при построении таблиц:

Текстовый – алфавитно–цифровые данные (до 255 байт);

Числовой - текст или комбинация текста и чисел (сохраняет 1, 2, 4 или 8 байтов);

Дата/время – даты и время (8 байт);

Счетчик – автоматическая вставка уникальных последовательных (увеличивающихся на 1) или случайных чисел при добавлении записи (4 байта);

 

Таблица Учащихся 1-го курса


Таблица Учащихся 2-го курса

 

Таблица учащихся 3-го курса

 

Таблица для входа в область (зону) учителей с полями – логин и пароль

 




Дата: 2019-05-29, просмотров: 176.