
Министерство образования и науки Калужской области
Государственное бюджетное образовательное учреждение среднего профессионального образования Калужской области
«Сосенский радиотехнический техникум»
РЕФЕРАТ
На тему: Разработка базы данных
«Зоомагазин».
Выполнила:
Студентка гр.П-31
Игнатенко Виктория
Проверила:
Герасимова Е.М.
Оценка:
2012 г.
СОДЕРЖАНИЕ
Техническое задание………………………………………………………………………..….3
Введение…….……………………………………………………………………………..……4
Описание предметной области………………………………………..…………………..…...5
Концептуальная модель………………………………………………………………………..6
Описание атрибутов и объектов………………………………………………………………7
Логическая модель……………………………………………………………………………..8
Физическое наполнение………………………………………………………………………..9
Запросы………………………………………………………………………………………...12
Создание запросов на языке SQL……………………………………………………………16
Заключение…………………………………………………………………………………….20
Список литературы……………………………………………………………………………21
Техническое задание
Разработать базу данных «Зоомагазин».
Основным назначением данной базы данных является предоставление покупателям нужной информации о товарах зоомагазина, а также ведение записей о продажах.
Ведение
Любой из нас, начиная с раннего детства, многократно сталкивался с "базами данных". Это - всевозможные справочники (например, телефонный), энциклопедии и т. п. Записная книжка - это тоже "база данных", которая есть у каждого из нас.
Базы данных представляют собой информационные модели, содержащие данные об объектах и их свойствах. Базы данных хранят информацию о группах объектов с одинаковым набором свойств.
Информация в базах данных хранится в упорядоченном виде. Так, в записной книжке все записи упорядочены по алфавиту, а в библиотечном каталоге - либо по алфавиту (алфавитный каталог), либо по области знания (предметный каталог).
База данных (БД) - это информационная модель, позволяющая в упорядоченном виде хранить данные о группе объектов, обладающих одинаковым набором свойств.
Существует несколько различных структур информационных моделей и соответственно различных типов баз данных: табличные, иерархические и сетевые.
Табличная база данных содержит перечень объектов одного типа, то есть объектов, имеющих одинаковый набор свойств. Такую базу данных удобно представлять в виде двумерной таблицы: в каждой ее строке последовательно размещаются значения свойств одного из объектов; каждое значение свойства - в своем столбце, озаглавленном именем свойства.
Столбцы такой таблицы называют полями; каждое поле характеризуется своим именем (именем соответствующего свойства) и типом данных, представляющих значения данного свойства.
Поле базы данных - это столбец таблицы, содержащий значения определенного свойства.
Строки таблицы являются записями об объекте; эти записи разбиты на поля столбцами таблицы, поэтому каждая запись представляет собой набор значений, содержащихся в полях.
Запись базы данных - это строка таблицы, содержащая набор значений свойств, размещенный в полях базы данных.
Каждая таблица должна содержать, по крайней мере, одно ключевое поле, содержимое которого уникально для каждой записи в этой таблице. Ключевое поле позволяет однозначно идентифицировать каждую запись в таблице.
Ключевое поле - это поле, значение которого однозначно определяет запись в таблице.
В качестве ключевого поля чаще всего используют поле, содержащее тип данных счетчик. Однако иногда удобнее в качестве ключевого поля таблицы использовать другие поля: код товара, инвентарный номер и т. п.
Основные задачи:
Обеспечение хранения в БД всей необходимой информации.
Обеспечение возможности получения данных по всем необходимым запросам.
Сокращение избыточности и дублирования данных.
Обеспечение целостности данных (правильности их содержания): исключение противоречий в содержании данных, исключение их потери и т.д.
База данных «Зоомагазин» предназначена для магазинов, осуществляющих продажу таких товаров, как домашние животные, корма для животных, клетки, препараты для лечения домашних животных, зоошампуни, ошейники и т.д.
У любого человека есть пристрастия. Одни коллекционируют марки, значки, другие предметы старины или комнатные растения. Это вызывает спрос на самые различные виды товаров. Одним из предметов пристрастий являются домашние животные. Они имеют очень большой спрос, который больше всего в городах. Особенно маленьких зверьков любят дети. Иногда родители просто вынуждены покупать этих зверьков. К тому же маленькие зверьки очень полезны для детей. Когда у них есть маленький зверёк, то в них воспитывается чувство ответственности.
Вариант покупки маленького зверька очень хорош для тех родителей, которые не могут позволить своему ребёнку завести кошку либо собаку. Маленькие животные потребляют меньше пищи, не нуждаются в постоянном уходе, не поцарапают дверные косяки и не испортят мебель, как это любят делать некоторые собаки и кошки.
Разведение домашних животных на продажу очень выгодное дело, которое легко освоить, как и молодой девушке, так и пенсионеру. Это может стать, как и основным, так и дополнительным доходом.
База данных «Зоомагазин» должна содержать информацию о клиентах, которые будут производить покупки, о продавцах, которые будут работать в нашем зоомагазине, а также база данных должна иметь журнал продаж.