Разработка и создание базы данных магазина музыкальных инструментов - Программирование, компьютеры и кибернетика контрольная работа
Главная
Программирование, компьютеры и кибернетика
Разработка и создание базы данных магазина музыкальных инструментов
Виды языков программирования, их функциональные особенности и отличительные признаки, сферы практического применения. Язык для работы с базами данных SQL. Синтез компьютерной модели спроектированной базы данных, оценка ее эффективности и значение.
посмотреть текст работы
скачать работу можно здесь
полная информация о работе
весь список подобных работ
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Разработка и создание базы данных магазина музыкальных инструментов
компьютерный программирование модель
В настоящее время происходит глобальный переход от индустриального общества к информационному, развитие которого напрямую связан с интенсификацией информационных процессов и преобразованием информации в товар, как правило, значительной стоимости.
В современном обществе, информационные системы (ИС) играют немаловажную роль, призваны существенно облегчить процесс сбора, обработки и хранения информации. Целью информационной технологии является создание из информационного ресурса качественного информационного продукта, удовлетворяющего требованиям пользователя. Один из наиболее весомых плюсов ИС - это снижение временных затрат на обработку информации.
Несмотря на новизну таких систем в России, они пользуются большим спросом. Находят свое место, как на крупных предприятиях, так и в малом, и среднем бизнесе.
Информационная система являете взаимосвязанной совокупностью средств, методов и персонала, используемых для хранения, обработки и предоставления информации в интересах достижения поставленной цели.
Цель данной работы - разработать и создать базу данных (БД) учета товара, для нужд магазина музыкальных инструментов. Для достижения поставленной цели необходимо решить следующие задачи:
1. Сформулировать задачи, решаемые данной БД;
2. Произвести комплексный анализ реализуемой БД;
4. Определиться с программным инструментарием;
Произвести непосредственный синтез компьютерной модели БД.
SQL (англ. Structured Query Language - «язык структурированных запросов») - универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных.
SQL является, прежде всего, информационно-логическим языком, предназначенным для описания, изменения и извлечения данных, хранимых в реляционных базах данных.
SQL остаётся единственным механизмом связи между прикладным программным обеспечением и базой данных. В то же время, современные СУБД, а, также, информационные системы, использующие СУБД, предоставляют пользователю развитые средства визуального построения запросов.
Каждое предложение SQL - это либо запрос данных из базы, либо обращение к базе данных, которое приводит к изменению данных в базе. В соответствии с тем, какие изменения происходят в базе данных, различают следующие типы запросов:
· запросы на создание или изменение в базе данных новых или существующих объектов (при этом в запросе описывается тип и структура создаваемого или изменяемого объекта);
· запросы на добавление новых данных (записей)
Основным объектом хранения реляционной базы данных является таблица, поэтому все SQL-запросы - это операции над таблицами. В соответствии с этим, запросы делятся на
· запросы, оперирующие самими таблицами (создание и изменение таблиц);
· запросы, оперирующие с отдельными записями (или строками таблиц) или наборами записей.
PHP (англ. PHP: Hypertext Preprocessor - «PHP: препроцессор гипертекста»; первоначально Personal Home Page Tools - «Инструменты для создания персональных веб-страниц»; произносится пи-эйч-пи) - скриптовый язык программирования общего назначения, интенсивно применяемый для разработки веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков программирования, применяющихся для создания динамических веб-сайтов.
В области программирования для сети Интернет PHP - один из популярных сценарных языков благодаря своей простоте, скорости выполнения, богатой функциональности, кроссплатформенностии распространению исходных кодов на основе лицензии PHP.
PHP является языком программирования с динамической типизацией, не требующим указания типа при объявлении переменных, равно как и самого объявления переменных. Преобразования между скалярными типами зачастую осуществляются неявно без дополнительных усилий. PHP поддерживает широкие объектно-ориентированные возможности.
HTML (от англ. Hyper Text Markup Language - «язык разметки гипертекста») - стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузерами и отображается в виде документа в удобной для человека форме.
HTML - теговый язык разметки документов. Любой документ на языке HTML представляет собой набор элементов, причём начало и конец каждого элемента обозначается специальными пометками - тегами. Элементы могут быть пустыми, то есть не содержащими никакого текста и других данных. В этом случае обычно не указывается закрывающий тег. Кроме того, элементы могут иметь атрибуты, определяющие какие-либо их свойства. Атрибуты указываются в открывающем теге.
Текстовые документы, содержащие разметку на языке HTML, обрабатываются специальными приложениями, которые отображают документ в его форматированном виде. Такие приложения, называемые «браузерами» или «интернет-обозревателями», обычно предоставляют пользователю удобный интерфейс для запроса веб-страниц, их просмотра (и вывода на иные внешние устройства) и, при необходимости, отправки введённых пользователем данных на сервер.
Целью любой информационной системы является обработка данных об объектах реального мира. В широком смысле база данных - это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области. Под предметной областью принято понимать часть реального мира, например, предприятие, вуз и т.д., подлежащую изучению с целью организации управления и автоматизации.
База данных - это информационная модель предметной области в виде совокупности данных, хранимых в памяти компьютера и связанных между собой по правилам, которые определяют их общие принципы описания, хранения и манипулирования.
Проектируемая БД предназначена для учета наличия музыкальных инструментов (в частности акустических и электрогитар) на складе музыкального магазина. Для ведения учета необходимо определиться с объектами, которые будут вноситься в БД.
Определив основные характеристики гитар, будем использовать следующие поля таблиц БД:
1. Номер - является порядковым номером каждой записи таблицы, носит обязательный характер и входит в состав каждой создаваемой таблицы.
2. Модель - модель музыкального инструмента, также является обязательным элементом любой таблицы, что способствует большей наглядности и ясности записей.
3. Тип - тип музыкального инструмента (в частности: акустическая гитара, электрогитара или полуакустическая гитара).
4. Цена - цена музыкального инструмента (основной экономический аспект учета).
5. Корпус - вид дерева, из которого произведен корпус гитары.
6. Гриф - по аналогии с предыдущим, вид дерева, используемый для производства грифа гитары.
7. Накладка грифа - материал, из которого произвели накладку грифа.
9. Звукосниматели - используемая комбинация звукоснимателей.
10. Переключатель - установленный тип переключателя между звукоснимателями.
11. Регуляторы - используемая комбинация регуляторов тона и громкости.
12. Фирма - фирма производителя инструмента.
13. Страна производителя - страна или регион производства.
14. Колки - установленная модель натяжного механизма струн.
15. Бридж - система струнодержателя, установленная на инструменте.
16. Цвет фурнитуры - цвет покрытие колков и бриджа, соответственно.
Для функционирования БД следует решить следующие задачи:
Таблица 1. Структура таблицы «main»
2. material - таблицу составляет информация о материалах, из которых сделана гитара, а именно дерево корпуса, дерево грифа и накладка грифа, также в эту таблицу отнесем цвет инструмента.
Таблица 2. Структура таблицы «material»
3. electronics - в таблицу входит информация о установленной электронике, в частности звукосниматели, переключатель и регуляторы. Данная таблица не обязательна к заполнению, в случае с акустическими гитарами (в этом случае ставятся прочерки в полях).
Таблица 3. Структура таблицы «electronics»
4. maker - таблица представляет собой поля содержащие информацию о стране и фирме производителя.
Таблица 4. Структура таблицы «maker»
5. furnishings - в таблице представлены данные о установленной фурнитуре на музыкальный инструмент: колки и бридж, так же в состав таблицы внесем цвет фурнитуры.
Таблица 5. Структура таблицы «furnishings»
После проведенного анализа была выбрана реляционная модель данных. Данная модель имеет существенные преимущества перед другими, а именно:
· Модель отображает информацию в наиболее простой для пользователя форме (в виде таблиц)
· Основана на развитом математическом аппарате, который позволяет достаточно лаконично описать основные операции над данными.
· Позволяет создавать языки манипулирования данными не процедурного типа.
· Манипулирование данными на уровне выходной БД и возможность изменения.
На данном этапе были определены ключевые поля таблиц и установлены взаимосвязи между ними (Рис. 1).
Проектирование и создание базы данных в СУБД Access для автоматизации работы магазина компьютерной техники. Режимы работы с базами данных, таблицы как основные объекты базы. Источники записей для форм, отчетов и страниц доступа, хранение структуры базы. курсовая работа [249,8 K], добавлен 14.09.2011
Особенности разработки инфологической модели и создание структуры реляционной базы данных. Основы проектирования базы данных. Разработка таблиц, форм, запросов для вывода информации о соответствующей модели. Работа с базами данных и их объектами. курсовая работа [981,4 K], добавлен 05.11.2011
Методика и основные этапы проектирования логической и физической модели базы данных. Реализация спроектированной модели в системе управления базами данных, принципы создания и апробация специального клиентского приложения для работы данной программы. курсовая работа [1,3 M], добавлен 27.06.2013
Цель создания базы данных магазина. Понятие и сущность инфологического моделирования, его применение. Особенности разработки базы данных, создание таблиц, схемы данных, запросов, визуальных и печатных форм. Описание процесса работы с базами данных. курсовая работа [1,9 M], добавлен 15.11.2013
Понятие базы данных, модели данных. Классификация баз данных. Системы управления базами данных. Этапы, подходы к проектированию базы данных. Разработка базы данных, которая позволит автоматизировать ведение документации, необходимой для деятельности ДЮСШ. курсовая работа [1,7 M], добавлен 04.06.2015
Базы данных и системы управления базами данных. Структура простейшей базы данных, свойства полей. Понятие языка SQL. Проектирование баз данных, режимы работы, объекты. СУБД Microsoft Access. Создание базы данных "Электротовары" средствами Visual FoxPro. курсовая работа [5,7 M], добавлен 29.04.2014
Разновидности систем управления базами данных. Анализ предметной области. Разработка структуры и ведение базы данных. Структурированный язык запросов SQL. Организация выбора информации из базы данных. Общие принципы проектирования экранных форм, макросов. курсовая работа [3,1 M], добавлен 26.02.2016
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .
© 2000 — 2021
Разработка и создание базы данных магазина музыкальных инструментов контрольная работа. Программирование, компьютеры и кибернетика.
Реферат: Movie Review Essay Research Paper Movie Review
Курсовая работа: Аспекти розвитку та функціонування банківської установи
Билеты к государственным экзаменам по дисциплине "Проектирование экономических информационных систем"
Курсовая работа по теме Політична соціалізація України та Росії
Курсовая работа по теме Социальное положение русских иммигрантов за рубежом
Эссе По Теме Россия В Мировой Экономике
Реферат: Romanticism And Realism Essay Research Paper At
Оценка Эффективности Деятельности В Правоохранительных Органах Курсовая
Дипломная работа: Социальная работа с молодежью в службах занятости
Примеры Тем Сочинений 2022
Реферат по теме Заболевания сердечно-сосудистой системы и органов дыхания
Дипломная работа по теме Рост и развитие ремонтных телок герефордской породы (казахской белоголовой)
Реферат По Плаванию 7 Класс
Реферат: Петербург в произведениях русской прозы конца двадцатого века. Скачать бесплатно и без регистрации
Итоговая Годовая Контрольная Работа 3 Класс
Книги Есенина Сочинение
Культурно Досуговая Деятельность В Библиотеке Мероприятия Курсовая
Контрольная работа по теме Сепсис в хирургии
Контрольная работа по теме Особенности ценообразования в условиях рыночной конкуренции
Курсовая работа по теме Государственно-частное партнерство как институт социально-экономического развития субъектов РФ
Программа регистрации процесса производства для автоматизированной системы управления предприятием электронной промышленности - Программирование, компьютеры и кибернетика дипломная работа
Съемка подземных коммуникаций - Геология, гидрология и геодезия курсовая работа
Основания лишения родительских прав и их восстановления - Государство и право контрольная работа