Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование

Создание с помощью SQL Server базы данных для магазина продуктов

Горшок торфяной для цветов.
Рекомендуются для выращивания крупной рассады различных овощных и цветочных, а также для укоренения саженцев декоративных, плодовых и
7 руб
Раздел: Горшки, ящики для рассады
Наклейки для поощрения "Смайлики 2".
Набор для поощрения на самоклеящейся бумаге. Формат 95х160 мм.
19 руб
Раздел: Наклейки для оценивания, поощрения
Ночник-проектор "Звездное небо, планеты", черный.
Оригинальный светильник-ночник-проектор. Корпус поворачивается от руки. Источник света: 1) Лампочка (от карманных фанариков); 2) Три
350 руб
Раздел: Ночники

Федеральное агентство по образованию ГОУ ВПО Московский государственный открытый университет Чебоксарский институт (филиал) Кафедра управления и информатики в технических системах Курсовой проект по дисциплине «Информационное обеспечение систем управления» Тема: «Магазин продуктов» Выполнила студентка: Иванова Мария Николаевна Специальность: 220201 Ф/о заочная, курс 5 Учебный шифр: Руководитель: 2009 г. Оглавление Введение Инфологическая модель базы данных Логическая модель базы данных Физическая модель базы данных Разработка запросов, процедур, триггеров Заключение Список использованной литературы ВведениеЗа последние 30 лет в области теории систем баз данных была проведен ряд исключительно продуктивных исследований. Полученные результаты вполне можно считать наиболее важным достижением информатики за этот период. Базы данных стали основой информационных систем и в корне изменили методы работы многих организаций. В частности, в последние годы развитие технологии баз данных привело к созданию весьма мощных и удобных в эксплуатации систем. Благодаря этому системы баз данных стали доступными широкому кругу пользователей. Но, к сожалению, кажущаяся простота таких систем способствовала тому, что пользователи стали самостоятельно создавать базы данных и приложения, не имея достаточных знаний о методах проектирования эффективно работающих систем, что часто приводило к непроизводительным затратам ресурсов и некачественным результатам. Вызванная этим неудовлетворенность пользователей стала причиной возникновения известного &quo ;кризиса программного обеспечения&quo ;, или так называемой &quo ;депрессии программного обеспечения&quo ;, последствия которой не устранены и поныне. Реляционная база данных – это совокупность отношений, содержащих всю информацию, которая должна храниться в БД. Пользователи воспринимают такую базу данных как совокупность таблиц, связанных между собой. Основными задачами системы SQL Server являются: организация одновременного доступа к данным большого количества пользователей; манипуляция информацией, хранимой в БД и др. SQL Server поддерживает реляционную модель данных и выполняет функции создания объектов БД (таблиц, индексов, представлений и т.д.), осуществляет проверку целостности БД и отвечает за безопасность данных в системе. Доступ пользователя к данным обычно осуществляется с компьютера рабочей станции. При этом создаются соответствующие приложения (например, в средах Visual Basic, Delphi и др.), которые позволяют выполнять операции над данными. Задачи, связанные с администрированием БД системы SQL Server, обращение к системе удобно выполнять непосредственно с компьютера-сервера. В SQL Server для манипулирования данными используется язык ra sac SQL, переработанной компанией Microsof версией языка SQL. Система SQL Server сохраняет создаваемые объекты в соответствующих файлах на дисках компьютера сервера. При этом для БД создаются специальные таблицы, в которых хранится информация о различных элементах базы данных: индексах, таблицах, пользователях и т.д. Файлы БД сохраняются с расширением MDF, а системные файлы с расширением LDF.

Основные операции, связанные с управлением работой SQL сервера, осуществляются с помощью ряда утилит, входящих в состав системы: SQL Server Books O li e – представляет пользователю справочную поддержку; SQL Server Query A alyzer – предоставляет пользователю возможность выполнения операторов ra sac SQL в БД SQL Server; ISQL – предоставляет возможность выполнять команды ra sac SQL в режиме командной строки; SQL Server Service Ma ager – предоставляет возможность запуска, остановки и временной приостановки работы SQL Server. Запуск данной утилиты возможен только на компьютере сервере; SQL Server E erprise Ma ager – позволяет выполнять все основные операции администрирования SQL Server. Данная утилита позволяет осуществлять запуск всех утилит и приложений, входящих в состав SQL Server. Данная утилита может запускаться и на компьютере пользователя и на сервере. Инфологическая модель базы данныхЦель инфологического моделирования – обеспечение наиболее естественных для человека способов сбора и представления той информации, которую предполагается хранить в создаваемой базе данных. Поэтому инфологическую модель данных пытаются строить по аналогии с естественным языком. Основными конструктивными элементами инфологических моделей являются сущности, связи между ними и их свойства (атрибуты). Рис. 1. Инфологическая модель. Логическая модель базы данныхШесть сущностей находятся в третьей нормальной форме, т. е. все атрибуты сущностей содержат атомарные значения (значения в домене не являются ни списками, ни множествами простых или сложных значений); каждый неключевой атрибут полностью зависит от первичного ключа; никакой неключевой атрибут не зависит от другого неключевого атрибута. Рис. 2. Логическая модель. Физическая модель базы данныхСоздадим базу данных «Магазин продуктов»: crea e da abase Magazi Produc ov Затем создадим таблицы: «Товар» crea e able ovar (cod ovara i o ull primary key, ekzemplar char(30) o ull) Таблица №1 Атрибуты Тип Длина Ключ Описание cod ovara i 4 primary Код товара ekzemplar char 30 Наименование товара «Поставщики» crea e able Pos avsiki (codpos avsika i o ull primary key, firma char(20) o ull) Таблица №2 Атрибуты Тип Длина Ключ Описание codpos avsika i 4 primary Код поставщика firma char 20 Наименование фирмы «Менеджеры поставок» crea e able Ma ageri pos avok (cod me g pos av i o ull primary key, familia char(20) o ull, imya char(10) o ull, o ches vo char(20) o ull, elefo i o ull) Таблица №3 Атрибуты Тип Длина Ключ Описание cod me g pos av i 4 primary Код менеджера поставок familia char 20 Фамилия менеджера поставок imya char 10 Имя менеджера поставок o ches vo char 20 Отчество менеджера поставок elefo i 4 Номер телефона менеджера поставок «Поставка товара» crea e able Pos avka ovara (codpos avki i o ull primary key, cod ovara i o ull refere ces ovar, codpos avsika i o ull refere ces Pos avsiki, colich pos ov i o ull, ce a pos ov mo ey o ull, symmapos avki mo ey o ull, cod me g pos av i o ull refere ces Ma ageri pos avok) Таблица №4 Атрибуты Тип Длина Ключ Описание codpos avki i 4 primary Код поставки cod ovara i 4 Код товара codpos avsika i 4 Код поставщика colich pos ov i 4 Количество поставляемого товара ce a pos ov mo ey 8 Цена поставляемого товара symmapos avki mo ey 8 Сумма поставки cod me g pos av i 4 Код менеджера поставки «Продавцы» crea e able Prodavci (codprodavca i o ull primary key, familia char(20) o ull, imya char(10) o ull, o ches vo char(20) o ull, elefo i o ull) Таблица №6 Атрибуты Тип Длина Ключ Описание codprodavca i 4 primary Код продавца familia char 20 Фамилия продавца imya char 10 Имя продавца o ches vo char 20 Отчество продавца elefo i 4 Номер телефона продавца «Продажа товара» crea e able Prodaza ovara (cod vibi ogo cheka i o ull primary key, cod ovara i o ull refere ces ovar, colich prod ov i o ull, ce a prod ov mo ey o ull, dohod mo ey o ull, codprodavca i o ull refere ces Prodavci) Таблица №7 Атрибуты Тип Длина Ключ Описание cod vibi ogo cheka i 4 primary Код выбитого чека cod ovara i 4 Код товара CodFirmaClie i 4 Код фирмы-клиента colich prod ov i 4 Количество проданного товара ce a prod ov mo ey 8 Цена проданного товара dohod mo ey 8 Доход codprodavca i 4 Код продавца Заполним таблицы следующими SQL запросами: Таблица «Товар» i ser i o ovar values (1, 'Сыр копченый') i ser i o ovar values (2, 'Молоко') i ser i o ovar values (3, 'Творог') i ser i o ovar values (4, 'Сметана') i ser i o ovar values (5, 'Йогурт') i ser i o ovar values (6, 'Сыр плавленый') i ser i o ovar values (7, 'Кефир') i ser i o ovar values (8, 'Ряженка') i ser i o ovar values (9, 'Сыр российский') i ser i o ovar values (10, 'Снежок') Рис.

3. Таблица «Товар».«Поставщики» i ser i o Pos avsiki values (11, 'ОАО &quo ;Молоко&quo ;') i ser i o Pos avsiki values (12, 'ОАО &quo ;МолПрод&quo ;') i ser i o Pos avsiki values (13, 'ОАО &quo ;Снежинка&quo ;') i ser i o Pos avsiki values (14, 'ОАО &quo ;Меркурий &quo ;') i ser i o Pos avsiki values (15, 'ОАО &quo ;Молочный дом&quo ;') Рис. 4. Таблица «Поставщики».«Менеджеры поставок» i ser i o Ma ageri pos avok values (21, 'Банин', 'Александр', 'Абрамович', 22431) i ser i o Ma ageri pos avok values (22, 'Сидорова', 'Раиса', 'Николаевна', 22543) i ser i o Ma ageri pos avok values (23, 'Викенов', 'Дмитрий', 'Александрович', 22564) i ser i o Ma ageri pos avok values (24, 'Воробьев', 'Николай', 'Иванович', 22468) i ser i o Ma ageri pos avok values (25, 'Николаева', 'Юлия', 'Михайловна', 22541) Рис. 5. Таблица «Менеджеры поставок».«Поставка товара» i ser i o Pos avka ovara values (31, 1, 15, 210, 190, 0, 22) i ser i o Pos avka ovara values (32, 2, 12, 280, 25, 0, 25) i ser i o Pos avka ovara values (33, 3, 14, 190, 80, 0, 23) i ser i o Pos avka ovara values (34, 4, 13, 200, 40, 0, 21) i ser i o Pos avka ovara values (35, 5, 11, 270, 30, 0, 21) i ser i o Pos avka ovara values (36, 6, 13, 220, 15, 0, 23) i ser i o Pos avka ovara values (37, 7, 11, 170, 17, 0, 24) i ser i o Pos avka ovara values (38, 8, 14, 200, 16, 0, 25) i ser i o Pos avka ovara values (39, 9, 12, 160, 165, 0, 24) i ser i o Pos avka ovara values (40, 10, 13, 240, 20, 0, 22) Рис. 6. Таблица «Поставка товара».«Продавцы» i ser i o Prodavci values (41, 'Краснов', 'Алексей', 'Петрович', 22235) i ser i o Prodavci values (42, 'Вдовин', 'Андрей', 'Константинович', 22371) i ser i o Prodavci values (43, 'Михайлова', 'Ольга', 'Ивановна', 22364) i ser i o Prodavci values (44, 'Демидова', 'Анна', 'Викторовна', 22216) i ser i o Prodavci values (45, 'Семенов', 'Игорь', 'Алексеевич', 22353) Рис. 7. Таблица «Продавцы».«Продажа товара» i ser i o Prodaza ovara values (51, 1, 177, 210, 0, 44) i ser i o Prodaza ovara values (52, 2, 265, 30, 0, 45) i ser i o Prodaza ovara values (53, 3, 146, 100, 0, 43) i ser i o Prodaza ovara values (54, 4, 180, 60, 0, 45) i ser i o Prodaza ovara values (55, 5, 119, 40, 0, 41) i ser i o Prodaza ovara values (56, 6, 110, 25, 0, 43) i ser i o Prodaza ovara values (57, 7, 170, 30, 0, 42) i ser i o Prodaza ovara values (58, 8, 190, 27, 0, 43) i ser i o Prodaza ovara values (59, 9, 150, 180, 0, 44) i ser i o Prodaza ovara values (60, 10, 120, 30, 0, 41) Рис. 8. Таблица «Продажа товара».Создадим представления: «Поставка» crea e view Pos avka as selec Pos avka ovara.codpos avki, ovar.ekzemplar, Pos avsiki.firma,Pos avka ovara.colich pos ov, Pos avka ovara.ce a pos ov, Pos avka ovara.symmapos avki, Ma ageri pos avok.familia, Ma ageri pos avok.imya from Pos avka ovara i er joi Pos avsiki o Pos avka ovara.codpos avsika = Pos avsiki.codpos avsika i er joi ovar o Pos avka ovara.cod ovara = ovar.cod ovara i er joi Ma ageri pos avok o Ma ageri pos avok.cod me g pos av = Pos avka ovara.cod me g pos av Рис. 9. Представление «Поставка».«Продажа» crea e view Prodaza as selec Prodaza ovara.c

СУБД SQL Server передается показанная ниже SQL-команда Select, в которой явно указаны возвращаемые поля в виде XML-элементов. "select * from stores for xml auto, elements" В таком случае обработка разных типов XML-узлов упрощается, потому что достаточно найти только начальный и конечный узлы, а текстовые узлы между ними будут содержать фактические данные. Более надежная обработка XML-документа основана на конструкции Select Case, в которой учтены узлы всех типов. После щелчка на кнопке ExecuteXMLReader будет выполнен код из листинга 10.12 и на экране появится диалоговое окно, которое показано на рис. 10.2. РИС. 10.2. Диалоговое окно с XML-данными, извлеченными из СУБД SQL Server Объект XmlDataDocument В главе 9, "XML и .NET", рассматривается объект XmlDataDocument и способы его использования для доступа к иерархическим данным в виде узлов загруженного в оперативную память XML-документа. В этой книге также рассматриваются способы извлечения реляционных данных (и доступа к ним) из традиционной SQL-совеместимой базы данных

1. Создание файла и таблиц базы данных мастером и по заданной логической модели

2. Проектирование базы данных магазина по сборке компьютеров

3. Создание отчета как объекта базы данных. Экспертные и обучающиеся системы

4. Разработка рисунка настенного календаря с помощью графического редактора CorelDRAW. Создание базы данных «Туристических фирм г. Минска» с помощью пакета программ Access

5. Информационные технологии создания и обработки баз данных с помощью MS Access XP

6. Создание и описание базы данных "СТУДЕНТЫ" (Отчет по курсу "Базы данных")
7. Создание базы данных "Библиотека"
8. Системы обработки информации - язык баз данных SQL со средствами поддержания целостности

9. Базы данных. Создание форм и отчетов (на примере ACCESS)

10. Отчет по учебной практике ОАиП база данных студентов (создание, поиск, удаление, сортировка, все, что надо написанная на С++)

11. Создание базы данных в интегральном пакете Works

12. Создание учебной базы данных Телефонный справочник в Access 97

13. Работа с двоичными данными (SQL Server + ASP)

14. Базы данных SQL

15. База данных велосипедного магазина

16. База данных компьютерного магазина

Магниты "Junior", 34 мм, белые,.
Диаметр: 34 мм. Сила: 1,3 кг. Материал: цельный ферритный магнит. Количество: 10 штук. Цвет: белый.
352 руб
Раздел: Магниты канцелярские
Бумага чертежная "Mega Engineer", А1, 5 листов, 200 г/м2.
Бумага чертежная (ватман) предназначена для всех видов чертежных и графических работ. Используется для работы карандашом, линером,
333 руб
Раздел: Прочая
Гель "Meine Liebe" для стирки цветных тканей, 800 миллилитров.
Эффективно удаляет грязь, сохраняя цвет вещей, предохраняя одежду от выцветания. Содержит натуральные смягчители, поэтому ткани становятся
315 руб
Раздел: Гели, концентраты

17. Практика по созданию базы данных для гостиницы

18. Проектирование, создание и управление базой данных «Переплетная мастерская» в пакете MS Access

19. Разработка и создание презентации базы данных "Деканат ВУЗа"

20. Создание базы данных критических свойств веществ в редакторе баз данных MS Access

21. Создание базы данных о студентах ВУЗа

22. Создание и управление базой данных в СУБД FoxPro
23. Специфика создания баз данных и работы в Microsoft Access
24. Технологии создания базы данных в Access на примере биржи труда

25. База данных для проекта досугового учреждения в городе Муроме Владимирской области

26. SQL Server 2000

27. Форматы баз данных в автоматизированных библиографических системах

28. Пример базы данных на Delphi 2.0

29. Принципы проектирования и использования многомерных баз данных

30. Разработка базы данных `ДЕКАНАТ` в среде программирования "Delphi"

31. База данных "Домашняя библиотека"

32. Работа с Базами данных в Delphi

Детский велосипед Jaguar трехколесный (цвет: синий).
Детский трехколесный велосипед колясочного типа, для малышей от 10 месяцев до 3 лет. Модель с удлиненной рамой, что позволяет подобрать
1440 руб
Раздел: Трехколесные
Набор утолщенных фломастеров для декорирования (5 цветов).
Набор фломастеров для декорирования различных поверхностей с металлическим эффектом. Яркие цвета. Проветриваемый и защищенный от
522 руб
Раздел: До 6 цветов
Карандаши цветные "Noris Club. Johanna Basford", 36 цветов.
Количество цветов: 36. Материал корпуса: дерево. Форма корпуса: шестигранный. Твёрдость грифеля: мягкий. Тип карандаша: классический.
837 руб
Раздел: Более 24 цветов

33. Разработка базы данных "Кадры"

34. Лекции по теории проектирования баз данных (БД)

35. Разработка базы данных

36. Система управления базами данных ACCESS

37. Разработка базы данных для объекта автоматизации: гомеопатическая аптека

38. Системы принятия решений, оптимизация в Excel и базы данных Access
39. HTML и базы данных
40. Работа в среде EXCEL. Средства управления базами данных в EXCEL

41. Качественная основа - гарантированный результат, или... Как создавать и использовать адресные базы данных

42. База данных

43. GeoCad, как база данных для ведения реестра регистрации прав на недвижимость и сделок с ним

44. Организация удаленного доступа к распределенным базам данных

45. Опыт использования ADO для доступа к базам данных форматов MS Access, xBase и Paradox

46. Ответы на теоретические вопросы по предмету База данных

47. Введение в проектирование реляционных баз данных

48. Средства доступа к базам данных в Internet и свободно доступная СУБД POSTGRES95

Фоторамка на 7 фотографий С34-010 "Alparaisa", 55,5x29 см (бронзовый).
Размеры рамки: 55,5x29x1 cм. Размеры фото: - 10х15 см, 3 штуки, - 10х10 см, 3 штуки, - 13х18 см, 1 штука. Фоторамка-коллаж для 7-ми
614 руб
Раздел: Мультирамки
Настольная игра "Доббль".
Игра для желающих повеселиться и проверить своё зрительное восприятие, внимательность и реакцию. Оригинальная круглая баночка содержит 55
1093 руб
Раздел: Внимание, память, логика
Фоторамка на 6 фотографий С32-012 "Alparaisa", 50x34,3 см (белый).
Размеры рамки: 50х34,5х2 см. Размеры фото: - 15х10 см, 3 штуки, - 10х15 см, 3 штуки. Фоторамка-коллаж для 6-ти фотографий. Материал:
585 руб
Раздел: Мультирамки

49. Базы данных и файловые системы

50. Базы данных по законодательству в интернет и на компакт-дисках

51. Организация баз данных

52. Проектирование и реализация базы данных

53. Excel 97 в качестве базы данных

54. База данных Бюро знакомств
55. Защита баз данных. Access 2000
56. Курсовая работа по базе данных СУБД

57. Организация доступа к базам данных в Интернет

58. Проектирование базы данных Библиотека

59. Разработка баз данных в Delphi

60. Реляционные базы данных-правила формирования отношений

61. Учет очереди на получение квартир по организациям (база данных)

62. Некоторые аспекты обеспечения эффективности работы системы управления базами данных

63. Использование COM-объектов в хранимых процедурах SQL Server

64. Манифест систем объектно-ориентированных баз данных

Магнитные истории "Кто где живет?".
Игра магнитные истории "Кто где живет?" поможет малышу познать окружающий мир, развить внимательность и память, развить мелкую
499 руб
Раздел: Игры на магнитах
Игровой набор "Весы".
Размер: 280х122х130 мм.
338 руб
Раздел: Кассы, весы, игрушечные деньги
Набор для творчества "Свечи".
С помощью этого набора дети научатся делать настоящие восковые свечи своими руками. Оригинальные свечи будут красивым дополнением к
894 руб
Раздел: Наборы по изготовлению свечей

65. Новые возможности T-SQL в MS SQL Server 2005

66. Новые возможности MS SQL Server 2004 "Yukon"

67. Разработать программу на алгоритмическом языке программирования С++ , реализующую учебную систему управления базой данных

68. Администрирование SQL Server 2000

69. Информационно-справочная система, обеспечивающая работу с базой данных Bit

70. SQL Server и Разработка приложений и программные решения
71. Использование модели briefcase при разработке приложений баз данных
72. MS SQL Server 6.5
MS SQL Server 6.5

73. Проектирование Базы Данных для коммерческого предприятия

74. Базы данных в Delphi

75. Расчет экономической эффективности и срока окупаемости программы «База данных по учету табельного времени»

76. Использование системы управления базами данных Acceess при ведении бухгалтерского учета затрат на производство

77. Лінгвістична база даних українських художніх порівнянь

78. База даних "Кафедра" в Access з меню MDI

79. База даних клієнтів і замовлень

80. База даних по обліку вогнепальної зброї

Пепельница S.Quire круглая, сталь, покрытие черная краска, 90 мм.
Металлическая круглая пепельница S.QUIRE станет хорошим подарком курящим людям. Глубокий контейнер для пепла снабжен съемной крышкой,
317 руб
Раздел: Пепельницы
Пенал большой "Pixie Crew" с силиконовой панелью для картинок (Тролли).
Повседневные вещи кажутся скучными и однотонными, а тебе хочется выглядеть стильно и быть не как все? "Pixie Crew" сделает твою
1402 руб
Раздел: Без наполнения
Мольберт "Ника растущий", со счетами (оранжевый).
Двусторонний мольберт для детей прекрасно подойдет для обучения и для развлечения. Одна сторона мольберта - магнитная доска для работы с
1866 руб
Раздел: Буквы на магнитах

81. База даних по приватних підприємствах регіону

82. База даних фільмотеки: розробка проекту

83. База данных

84. База данных "Автосервис" в среде Borland Delphi 6.0.

85. База данных "Библиотека"

86. База данных "Пассажирские железнодорожные перевозки"
87. База данных "Сотрудники"
88. База данных "Учет готовой продукции на складе"

89. База данных MS Access

90. База данных аптеки готовых лекарственных форм

91. База данных видеокарт

92. База данных для ремонта автомобилей

93. База данных компьютерной фирмы

94. База данных предприятия

95. База данных станции технического обслуживания автомобилей

96. База данных: "Деканат: дистанционное обучение"

Ручка-стилус шариковая "Любимый дедушка".
Перед Вами готовый подарок в стильной упаковке — шариковая ручка со стилусом. Она имеет прочный металлический корпус, а надпись нанесена с
415 руб
Раздел: Металлические ручки
Кольцеброс с корзинами и мячами.
Спортивная игра. Цель играющих - набросить кольца с установленного расстояния на один из четырех вертикальных стержней, так чтобы кольца
470 руб
Раздел: Кольцебросы, кегли
Рюкзак "Стрит", черный.
Практичный рюкзак с универсальным дизайном подойдет для тех, кто в первую очередь ценит комфорт и сохранность своих вещей. Станет надежным
330 руб
Раздел: Без наполнения

97. Базы данных

98. Базы данных

99. Базы данных в юриспруденции


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.