Здесь можно найти образцы любых учебных материалов, т.е. получить помощь в написании уникальных курсовых работ, дипломов, лабораторных работ, контрольных работ и рефератов. Так же вы мажете самостоятельно повысить уникальность своей работы для прохождения проверки на плагиат всего за несколько минут.

ЛИЧНЫЙ КАБИНЕТ 

 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

Повышение уникальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение уникальности любого файла в формате MS Word. После такого повышения уникальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, etxt.ru или advego.ru. Программа «StudentHelp» работает по уникальной технологии и при повышении уникальности не вставляет в текст скрытых символов, и даже если препод скопирует текст в блокнот – не увидит ни каких отличий от текста в Word файле.

Работа № 83490


Наименование:


Курсовик Создание БД «Владельцы автотранспорта» в клиент-серверной архитектуре

Информация:

Тип работы: Курсовик. Предмет: Базы данных. Добавлен: 05.01.2015. Сдан: 2014. Страниц: 29. Уникальность по antiplagiat.ru: < 30%

Описание (план):


МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
«ЮЖНО-УРАЛЬСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
(НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ)
Филиал ФГБОУ ВПО «ЮУрГУ» (НИУ)в г. Челябинске
Кафедра «Экономики и инвестиций»




КУРСОВАЯ РАБОТА
По дисциплине: «Базы данных»
На тему: Создание БД «Владельцы автотранспорта» в клиент-серверной архитектуре


Снежинск 2014



СОДЕРЖАНИЕ
ВВЕДЕНИЕ ……………………………………………………………………………... ….... 3
ГЛАВА 1. БАЗА ДАННЫХ В СРЕДЕ ACCESS……………………………………………..4
1.1 ПОСТАНОВКА ЗАДАЧИ ……………………………………………….......... 4
1.1.1 АНАЛИЗ ПОСТАВЛЕННОЙ ЗАДАЧИ ………………………………… 4
1.1.2 ПЕРЕЧЕНБ ЗАДАЧ РЕАЛИЗУЕМЫХ В СОЗДАННОЙ
БАЗЕ ДАННЫХ ………………………………………………………………….. 4
1.1.3 ПОСТРОЕНИЕ МОДЕЛИ БАЗЫ ДАННЫХ ……………………………. 4
1.1.4 СХЕМА ДАННЫХ ………………………………………………………… 6
1.2 РАЗРАБОТКА БАЗЫ ДАННЫХ ………………………………………………. 6
1.2.1 СОЗДАНИЕ ТАБЛИЦ ……………………………………………………. 6
1.2.2 СОЗДАНИЕ ЗАПРОСОВ …………………………………………. ……10
1.2.3 СОЗДАНИЕ ФОРМ…………………………………………………….... 14
1.2.4 СОЗДАНИЕ ОТЧЕТА……………………………………………………..16
ГЛАВА 2. ОПИСАНИЕ ERWIN - МОДЕЛИ БАЗЫ ДАННЫХ…………………………...17
2.1 СОЗДАНИЕ ЛОГИЧЕСКОЙ МОДЕЛИ БАЗЫ ДАННЫХ…………………...18
2.2 СОЗДАНИЕ ФИЗИЧЕСКОЙ МОДЕЛИ БАЗЫ ДАННЫХ……………...……18
ГЛАВА 3. БАЗА ДАННЫХ В СРЕДЕ POSTGRESSQL……………………………………20
3.1. СОЗДАНИЕ БАЗЫ ДАННЫХ…………………………..……………………..20
ПРИЛОЖЕНИЕ 1. СКРИПТ НА СОЗДАНИЕ БД В СУБД POSTGRESSQL……………..22
ПРИЛОЖЕНИЕ 2. СКРИПТ НА СОЗДАНИЕ ТАБЛИЦ В СУБД POSTGRESQL……....23
ПРИЛОЖЕНИЕ 3. СКРИПТ НА ЗАПОЛНЕНИЕ ТАБЛИЦ ИНФОРМАЦИЕЙ
В СУБД POSTGRESQL…………………………………………………………………...….24
ПРИЛОЖЕНИЕ 4. СКРИПТЫ С ЗАПРОСАМИ К БД……………………………………..25
ЗАКЛЮЧЕНИЕ ……………………………………………………………………………....28
ЛИТЕРАТУРА …………………………………………………………………………….….29

ВВЕДЕНИЕ
Логическим развитием архитектуры информационных систем, причем развитием на качественно новом уровне, стала архитектура “клиент-сервер”. Все современные системы управления базами данных выполнены по архитектуре “клиент-сервер”. Архитектура “клиент-сервер” относится к описанию взаимодействия программ, причем как находящихся на одном компьютере, так и на разных. Данная архитектура получила широкое распространение благодаря широкому внедрению вычислительных сетей.
Архитектура “клиент-сервер” подразумевает наличие двух типов программ - программы-клиента и программы-сервера. Программа-клиент является “активной” программой, то есть в ее задачи входит генерация некоторых обращений за услугами к программе-серверу. Программа-сервер является пассивной программой, то есть в ее функции входит ожидание запроса от программы-клиента. Когда такой запрос поступает, программа-сервер отрабатывает его и, при необходимости, возвращает программе-клиенту некоторые результаты.
Естественно, взаимодействие между программой-клиентом и программой-сервером должно происходить по четко определенному интерфейсу. В противном случае, они рискуют не понять друг друга.
Архитектура “клиент-сервер” может быть полезна для систем доступа к данным и, в частности, для систем управления базами данных. Как правило, программа-клиент в системах управления базами данных отвечает за взаимодействие с пользователем. Взаимодействие может строиться на основе каких-либо экранных форм или диалога. На основе команд, введенных пользователем, программа-клиент формирует запрос к серверу базы данных. После того, как запрос будет отработан и нужные данные найдены и переданы программе-клиенту, программа-клиент выдает их на экран.
Могут существовать программы-клиенты, которые не ведут никакого диалога с пользователем, а выполняют системные задачи. Например, принимают сообщения по почте, извлекают из них данные и заносят в базу данных. В любом случае, программа-клиент выполняет роль взаимодействия с внешним миром, но не занимается вопросами внутреннего представления и хранения данных.
?
1. БАЗА ДАННЫХ В СРЕДЕ ACCESS.
1.1 ПОСТАНОВКА ЗАДАЧИ
1.1.1 Анализ поставленной задачи.
При анализе поставленной задачи был получен следующий список данных, которые должна содержать создаваемая БД:
• Данные о владельцах автомобилей;
• Дата рождения автовладельца;
• Адрес проживания;
• Мобильный телефон;
• Домашний телефон;
• Дата прохождения техосмотра;
• Данные о правах автовладельца;
• Номер паспорта транспортного средства (ППС) из таблицы ППС;
• Две отдельные таблицы для хранения данных об автомобиле и списка марок автомобилей.
1.1.2 Перечень задач, реализуемых в созданной базе данных.
Для реализации поставленной задачи и эффективной работы создаваемой базой данных- необходимо указать ее цели и задачи. Согласно им спроектированная информационная система должна позволять:
• получение информации о владельцах автомобилей;
• обновление, добавление и удаление данных о владельцах автомобилей;
• дополнять списки птс и марок автомобилей;
• выполнение указанных в задании запросов.
1.1.3 Построение модели базы данных.
Реализуя базу данных, удовлетворяющую требованиям, указанным в пунктах 1.1.1 и 1.1.2 и поставленному заданию необходимо создать три таблицы. Основной таблицей является таблица «Владельцы автомобилей». Она связана с таблицами «ПТС» и «Марки автомобилей». Далее приведены все таблицы с указанием типа содержащихся в них данных.


Таблица «Владельца автомобилей»
№ Наименование поля Тип данных Длина поля Тип связи Таблица связи
1 Номер владельца счетчик

2 ФИО Текст 50
3 Дата рождения Дата/время
4 Адрес Текст
5 Мобильный телефон Текст
6 Домашний телефон Текст
7 Дата техосмотра Дата/Время
8 Права Текст
9 Номер ПТС целое 1:М ПТС

Таблица «ПТС»
№ Наименование поля Тип данных Длина поля Тип связи Таблица связи
ИД ПТС Текст М:1
Данные об авто Текст ...

?
ЗАКЛЮЧЕНИЕ
Вычислительная модель клиент-сервер заняла прочное место среди методов
распределенных вычислений. И хотя разные производители предлагают разное программное обеспечение, о том, что такое архитектура клиент-сервер, вполне сложилось единое мнение. Это Сетевое окружение, в котором управление данными осуществляется на серверном узле, а другим узлам предоставляется доступ к данным.
Система управления базой данных (СУБД) является универсальным программным инструментом создания и обслуживания баз данных (БД) и приложений пользователя в самых разных предметных областях. СУБД обеспечивает доступ к данным и использование одних и тех же данных различными задачами и приложениями пользователей.
В настоящее время существует множество СУБД и других программ, выполняющих сходные функции. Среди них особого внимания заслуживает Microsoft Access и PostgreSQL. К достоинствам первой можно отнести интеграцию с другими средствами Microsoft Office, легкость создания и администрирования, а также удобство использования. PostgreSQL считается самой совершенной СУБД, распространяемой на условиях открытых исходных текстов. В PostgreSQL реализованы многие возможности, традиционно встречавшиеся только в масштабных коммерческих продуктах

?

СПИСОК ЛИТЕРАТУРЫ
1. Бекаревич Ю.Б., Пушкина Н.В. СУБД Access для Windows 95 в примерах. - СПб.:
BHV - Санкт-Петербург, 1997. - 400 е.: ил.
2. Microsoft Access 97: Наглядно и конкретно. - М.: Русская редакция, 1997. - 256 е.: ил.
3. document29556.html
4. SHARED/f/FAS/study/avis/lectures/cli-se.pdf



Перейти к полному тексту работы


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru или advego.ru


Смотреть похожие работы

* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.