рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Курсовой проект По дисциплине Базы данных

Курсовой проект По дисциплине Базы данных - раздел Науковедение, Федеральное Агентство По Образованию Государственное Образовательное...

Федеральное агентство по образованию

Государственное образовательное учреждение высшего профессионального образования

«Санкт-Петербургский государственный политехнический университет»

Институт международных образовательных программ

 

 

Курсовой проект

по дисциплине «Базы данных»

 

Проектирование базы данных Агентство по купле - продажи недвижимости

Выполнила Тушева А.Г. Студентка гр.21435  

Постановка задачи

Клиент может подробнее ознакомиться с ценами и предлагаемыми объектами. Также клиент может оформить договор купли-продажи, для осуществления покупки… Наиболее важными компонентами системы являются: · клиент;

Информационно-логическая модель

Сущность – это то, о чем необходимо хранить информацию, что может быть однозначно идентифицировано. Исходя из поставленной цели и задачи, можно выделить следующие объекты: агент,… Первой нужно выбрать сущность, в которой атрибут, определяющий связь, является первичным ключом. После определения…

Физическая модель базы данных

Следующим этапом проектирования базы данных является построение физической модели. Для ее создания необходимо определить типы данных для бедующих столбцов таблиц. Так же необходимо установить ограничения на каскадное обновление таблиц. Они будут определять характер поведения связанных полей (см. Рис. 2)

 

Рис. 2. Физическая модель базы данных

 

 

Создание базы данных в СУБД MS SQL Server

Создание файла базы данных

Рис. 3. Создание файла базы данных

Создание базы данных с помощью программного SQL кода

Для создания своей базы данных нужно скопировать код базы получившейся в программной среде ERWin в окно нового запроса New Query и запустить его. … Код схемы базы данных:  

Создание диаграммы базы

Для этого нужно выбрать команду New Database Diagram из контекстного меню Database Diagram (см. Рис. 5) и в появившемся диалоговом окне добавим в…    

Описание SQL запросов

Существуют четыре основных типа запросов данных в SQL, которые относятся к языку манипулирования данными:

INSERT – добавить строки в таблицу;

UPDATE – изменить строки в таблице;

DELETE – удалить строки в таблице;

SELECT – выбрать строки из таблиц;

Каждый из них имеет различные операторы и функции для произведения каких-то действий с данными.

Запрос INSERT

insert into dbo.Klient

(UK_Kliienta, Familiya, Imya, Otchestvo, Adres, Telefon, Fak)

values ('914', 'Павлюкевич', 'Диана', 'Даниловна', 'Спб, Гражданский, 23', '567345', '567345')

После этого нажимаем EXECUTE (Рис. 6).

 

 

 

Рис. 6. Результат запроса INSERT

Запрос UPDATE

update dbo.Agent

Set Familiya = 'Сизакова'

where Familiya = 'Сизаск'

После этого нажимаем EXECUTE (Рис. 7).

 

Рис. 7. Результат запроса UPDATE

Запрос DELETE

Для того что бы удалить строки в таблице не обходимо открыть New Query и появившемся окне вести запрос (см. рис 5.4).

delete from dbo.Klient

where UK_Klienta = '914'

 

Рис. 8. Результат запроса DELETE

Запрос SELECT

С помощью команды SELECT осуществляется выборка данных. По этой инструкции ядро базы данных возвращает данные из базы в виде набора записей (см. Рис. 9).

 

Рис. 9. Результат запроса SELECT

Предикат TOP

Возвращает определенное число записей, находящихся в начале или в конце диапазона, описанного с помощью предложения ORDER BY. Следующая инструкция SQL позволяет получить список даты заказов первых 5, стоящих в списке (см. Рис. 10).

 

Рис. 10. Предикат TOP.

Операция INNER JOIN

Синтаксис: FROM таблица_1 INNER JOIN таблица_2 ON таблица_1.столбец_1 оператор… Ниже перечислены аргументы операции INNER JOIN:

Операции LEFT JOIN, RIGHT JOIN

Объединяют записи исходных таблиц при использовании в любом предложении FROM.

Синтаксис:

FROM таблица_1 [ LEFT | RIGHT ] JOIN таблица_2

ON таблица_1.столбец_1 оператор таблица_2.столбец_2

Ниже перечислены аргументы операций LEFT JOIN и RIGHT JOIN:

Элемент, Описание, таблица_1, таблица_2, Имена таблиц, записи которых подлежат объединению, столбец_1, столбец_2

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

Любой оператор сравнения: "=", "<", ">", "<=", ">=" или "<>".

Запрос на получение информации о продавцах и оформленных ими заказах, включив в список продавцов, которые не оформили ни одного заказа.

Рис. 12. Результат операции LEFT JOIN.

Предложение WHERE

Определяет, какие записи из таблиц, перечисленных в предложении FROM, следует включить в результат выполнения инструкции SELECT, UPDATE или DELETE.

Запрос на получение информации об объектах недвижимости, которые находятся в России (см. Рис. 13).

Рис. 13. Результат запроса SELECT

Запрос count

  Рис. 14. Результат запроса COUNT  

– Конец работы –

Используемые теги: курсовой, Проект, дисциплине, базы, данных0.072

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Курсовой проект По дисциплине Базы данных

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

КУРС ЛЕКЦИЙ ПО ИНФОРМАТИКЕ Тема: Базы данных, Банки Данных, Системы Управления Базами Данных — СУБД
ГОУ ВПО ВОЛОГОДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ Факультет промышленного менеджмента...

Методические указания По курсовому и дипломному проектированию по дисциплине Ремонт автомобилей Методические указания предназначены для оказания практической помощи учащимся при выполнении курсового проекта по дисциплине Ремонт автомобилей . 1 Общая часть
Методические указания... По курсовому и дипломному проектированию... раздел Технологическая часть...

Общее понятие о базах данных. Основные понятия систем управления базами данных. Модели данных. 10
Сетевые технологии обработки данных Компоненты вычислительных сетей... Принципы организации и основные топологии вычислительных сетей Принципы... Сетевой сервис и сетевые стандарты Средства использования сетевых сервисов...

МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ВЫПОЛНЕНИЮ КУРСОВОГО ПРОЕКТА Курсовой проект выполняют в соответствии с заданием на проектирование систем водоснабжения
Курсовой проект выполняют в соответствии с заданием на проектирование систем водоснабжения водоотведения и внутренних водостоков объекта... В задании приводятся все необходимые для проектирования исходные данные... В характеристике объекта проектирования указываются следующие основные данные назначение зданий их число этажность...

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

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА к курсовому проекту по дисциплине «Архитектура» на тему «Разработка архитектурно-конструктивного проекта 2-х этажного, 2-х секционного жилого дома»
Федеральное агенство морского... И речного транспорта... ФГОУ ВПО НГАВТ...

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА к курсовому проекту по дисциплине «Архитектура» на тему «Разработка архитектурно-конструктивного проекта 2-х этажного, 2-х секционного жилого дома»
Федеральное агенство морского... И речного транспорта... ФГОУ ВПО НГАВТ...

Реляционные Базы Данных. SQL - стандартный язык реляционных баз данных
В компьютере, например, можно хранить фамилии и адреса друзей или клиентов. Один из типов баз данных - это документы, набранные с помощью текстовых… Другой тип - файлы электронных таблиц, объединяемые в группы по характеру их использования.

Краткий курс механики в качестве программы и методических указаний по изучению курса Физика Краткий курс механики: Программа и методические указания по изучению курса Физика / С
Федеральное агентство железнодорожного транспорта... Омский государственный университет путей сообщения...

Курсовое проектирование по дисциплине Технология разработки программных продуктов является неотъемлемой частью подготовки специалистов в среднем профессиональным образованием. Курсовое проектирование является завершающим этапом в изучении дисциплины Техно
Актуальность данной темы обусловлена тем что студенту предоставляется... Курсовое проектирование по дисциплине Технология разработки программных продуктов является неотъемлемой частью...

0.039
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам