Проектирование базы данных "Автосалон" - Курсовая работа

бесплатно 0
4.5 71
Разработка средствами СУБД MySQL программного обеспечения для удобного и легкого доступа к базе данных автосалона. Создание интерфейса на языке PHP, позволяющем совершать необходимые действия, скрывая при этом внутреннюю организацию базы данных.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
SQL - это сокращенное название структурированного языка запросов (Structured Query Language); является инструментом, предназначенным для выборки и обработки информации, содержащейся в компьютерной БД. Компьютерная программа, которая управляет БД, называется системой управления базой данных, или СУБД. Если пользователю необходимо получить информацию из базы данных, он запрашивает ее у СУБД с помощью SQL. Реляционной называется база данных, в которой все данные, доступные пользователю, организованы в виде таблиц, а все операции над данными сводятся к операциям над этими таблицами. Все значения данных в одном столбце имеют одинаковый тип и входят в набор допустимых значений, который называется доменом этого столбца.Основная задача курсового проекта - проектирование БД «Автосалона», а также последующая разработка программного обеспечения, пользователь сможет получить доступ к информации, хранящейся в БД, а так же совершить необходимые действия, скрывая при этом внутреннюю организацию базы данных. Основными требования к разрабатываемому программному обеспечению являются: Осуществить связь с БД для получения нужной информации; Легкий доступ к информации, находящейся в БД; Для организации базы данных в курсовой работе была использована система управления базами данных MYSQL. Этот выбор был сделан в связи с тем, что MYSQL имеет ряд достоинств: MYSQL - бесплатная СУБД;В программном обеспечении курсового проекта будет реализована база автосалона, в которой содержатся автомобили с возможным их добавлением и удалением, при покупке автомобиля, он автоматически удаляется из общей таблицы с авто.Она будет состоять из 5 таблиц связанных между собой: Sotrudniki - Сотрудники: id_ sotrud-уникальный номер сотрудника (первичный ключ) neme-имя post-должность adress-адрес phone-телефон; Avto - Автомобили: id_avto-уникальный номер авто (первичный ключ) num_korpusa-номер кузова num_motor-номер двигателя cena-цена data_proizvodstva-дата выпуска cvet-цвет авто komplekt-комплектация авто; Proizvoditel - Производитель id_avto-уникальный номер авто (первичный ключ) marka-марка num_kuzov-номер кузова nim_dvig-номер двигателя cvet-цвет data_vypusk-дата выпуска авто data_prihoda-дата поступления авто komplekt-комплектация cena-цена авто; Первая нормальная форма: Отношение находится в первой нормальной форме, если все его атрибуты имеют простые (атомарные) значения. Вторая нормальная форма: Применяется к отношениям с составными ключами, т. е. к таким отношениям, первичный ключ которых состоит из двух или более атрибутов.Для написания программного обеспечения был выбран язык PHP. PHP - это язык обработки гипертекста (HTML), используемый на стороне сервера, конструкции которого вставляются в HTML-текст. На главной странице есть 5 кнопок, каждая из которых отвечает за отображение соответствующей таблице. При нажатии на кнопки будут отражаться таблицы БД. В таблице продаже отображаются автомобиле, которые уже были проданы.В результате выполнения данного курсового проекта была разработана база данных «Автосалона», средствами СУБД MYSQL.CREATE TABLE `Auto` ( `id_auto` varchar(50) NOT NULL, `id_korpus` int(11) NOT NULL, `id_motor` int(11) NOT NULL, `cena` int(11) NOT NULL, `data_proizvodstva` date NOT NULL, `cvet` varchar(50) NOT NULL, `komplekt` varchar(99) NOT NULL, PRIMARY KEY (`id_auto`)); `post` varchar(50) NOT NULL, `name` varchar(50) NOT NULL, `adress` varchar(50) NOT NULL, `phone` int(11) NOT NULL, PRIMARY KEY (`post`)); `id_prodazh` int(11) NOT NULL, `id_auto` int(11) NOT NULL, `name_pokupatel` varchar(50) NOT NULL, `num_pasport` int(11) NOT NULL, `adress` varchar(50) NOT NULL, `phone` int(11) NOT NULL, PRIMARY KEY (`id_prodazh`)); `id_auto` int(11) NOT NULL, `marka` varchar(50) NOT NULL, `id_korpus` int(11) NOT NULL, `id_motor` int(11) NOT NULL, `cvet` varchar(50) NOT NULL, `data_proizvodstva` date NOT NULL, `data_prihoda` date NOT NULL, `komplekt` varchar(50) NOT NULL, `cena` int(11) NOT NULL, PRIMARY KEY (`id_auto`));Структура проекта action.php - файл обработчик действий. add.jpg - изображения добавления информации. ch.jpg- маленькое изображение чека. ch.php- файл обработчик вывода чека. ch1.png- изображение верхней части чека. ch1.png - изображение нижней части чека. del.jpg - изображение удаления информации. fil.jpg - изображение фильтра (поиска). iframe.php - файл вывода информации чека. include.php - файл работы с БД. index.php - файл главной таблицы. phpinfo.php- служебный файл. script.js - скрипт обработки кликов. style.css - таблица стилей. table.php - файл обработки вывода таблиц.$values[$_GET["table"]]) .

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?