WWW.DIS.KONFLIB.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА

 
<< HOME
Научная библиотека
CONTACTS

Pages:     || 2 | 3 | 4 | 5 |   ...   | 9 |

«Кафедра информационных технологий Курсовая работа Обработка баз данных с помощью языка SQL Задание и методические указания по выполнению модуль 1 для студентов технических ...»

-- [ Страница 1 ] --

Министерство инфраструктуры Украины

Государственная служба связи

ОДЕССКАЯ НАЦИОНАЛЬНАЯ АКАДЕМИЯ СВЯЗИ им. А.С.ПОПОВА

Кафедра информационных технологий

Курсовая работа

Обработка баз данных

с помощью языка SQL

Задание и методические

указания по выполнению

модуль 1

для студентов

технических специальностей академии Одесса – 2011 УДК 043.43 План УМИ 2011 г.

Методическое пособие разработали:

И.Г. Швайко, Л.М. Буката, Н.В. Северин, Д.Г. Ларин Методическое пособие рассмотрено и рекомендовано к печати на заседании кафедры ИТ, протокол № 7 от 1 февраля 2011 г.

Зав. каф. Леонов Ю.Г.

Методическое пособие одобрено методическим советом факультета Информационных систем, протокол № 8 от 3 февраля 2011 г.

Декан факультета Стрелковская И.В.

Утверждено:

Методическим советом академии связи Протокол №8 от 11.02.2011г.

ВСТУПЛЕНИЕ

Методическое пособие содержит теоретические сведения и указания по выполнению курсовой работы дисциплины „Базы данных”, а также вариантов индивидуальных заданий, которые позволят всесторонне усвоить работу, связанную с созданием, редактированием баз данных и созданием запросов к базе данных, используя язык SQL. Для самостоятельного выполнения курсовой работы, в пособии приведена последовательность выполнения этой работы на компьютере.

Пособие предназначено для приобретения практических навыков создания и обработки баз данных студентами всех специальностей академии, которые изучают дисциплину „Базы данных”.

Пособие будет также полезным для всех, кто стремится самостоятельно изучить теоретический материал для работы с системой управления базами данных MS Access и научиться квалифицированно обрабатывать базы данных, используя язык структурированных запросов SQL.

Тема Обработка баз данных с помощью языка SQL Цель: Спроектировать базу данных в соответствии со своим индивидуальным вариантом. Приобрести практические навыки по обработке базы данных, спроектированной в СУБД Access, а также при работе с базами данных в среде C++ Builder и создании запросов, модификации и управления данными в реляционных базах данных, используя язык SQL.

Указания по оформлению.

Курсовая работа оформляется на листах формата А4, в состав которой должны входить следующие разделы:

1. Титульный лист с указанием названия курсовой работы и Ф.И.О.

исполнителя.

2. Содержание.

3. Краткие теоретические сведения.

4. Текст задания курсовой работы, согласно индивидуального варианта.

5. Таблицы базы данных и связи между спроектированными таблицами в 6. Создание запроса с использованием компонента ADOQuery в среде C++ 7. Использование компонента ADODataSet как для редактирования данных, так и для создания запросов.

8. Создание отчетов в С++Builder средствами палитры компонентов 9. Анализ полученных результатов.

10. Список литературы.

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

2. Создать в Access таблицы базы данных с реляционной структурой.

3. Используя язык SQL, создать различные запросы к базе данных.

4. Настроить визуальные компоненты в С++Builder для отображения созданной базы данных.

5. Создать запрос, используя компоненты ADOQuery.

6. Используя разные режимы работы компонента ADODataSet, представить данные для их редактирования, а также для создания запросов.

7. С помощью компонента ADODataSet, обеспечить отображения связи между таблицами.

8. Предусмотреть возможность создания запросов во время обработки данных.

Под базой данных (БД) понимается совокупность специальным образом организованных данных, хранящихся в памяти вычислительной системы и отображающих состояние объектов и их взаимосвязей в рассматриваемой предметной области.

БД – это модель определенной предметной области, представленная в виде совокупности связанных между собой двумерных таблиц, отчётов и запросов к ним.

Задача БД состоит в хранении всех представляющих интерес данных в одном или нескольких местах, причем таким способом, который заведомо исключает ненужную избыточность. В хорошо спроектированной БД избыточность данных исключается, и вероятность сохранения противоречивых данных минимизируется. Создание БД преследует две основные цели: понизить избыточность и повысить надежность.

Требования к БД:

БД должна удовлетворять всем требованиям пользователей к содержимому БД. Перед проектированием БД необходимо провести обширные исследования требований пользователей к функционированию БД;

БД должна гарантировать непротиворечивость и целостность данных.

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

БД должна обеспечивать естественное, легкое структурирование информации. Качественное построение БД позволяет делать запросы к базе более «прозрачными» и легкими для понимания; следовательно, снижается вероятность внесения некорректных данных и улучшается качество сопровождения БД;



БД должна удовлетворять требованиям пользователей к производительности БД.

определить информационные потребности БД (всю информацию разбить на несколько таблиц по смыслу);

проанализировать объекты реального мира, которые необходимо отразить в БД; описать эти объекты, определить их характеристики и сформировать списки объектов (определить поля каждой таблицы);

привести в соответствие характеристики объектов и столбцы таблиц с учётом выбранной СУБД (Paradox, xBase, Access и др.);

определить атрибуты, которые уникальным образом идентифицируют каждый объект;

выбрать правила, которые будут поддерживать целостность данных;

установить связи между объектами, провести нормализацию таблиц;

спланировать вопросы надежности данных и, при необходимости, сохранения секретной информации.

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

СУБД – это комплекс языковых программных средств, предназначенный для создания, ведения и совместного использования БД многими пользователями.

Известно множество СУБД, различающихся своими возможностями или обладающих примерно равными возможностями и конкурирующими друг с другом: Paradox, dBase, Ms Access, FoxPro, Oracle, InterBase и др. Разные СУБД по-разному организуют и хранят БД. Например, Paradox и dBase используют для каждой таблицы отдельный файл. В этом случае база данных – это каталог, в котором хранятся файлы таблиц. В Ms Access и в InterBase несколько таблиц хранится как один файл. Системы типа клиент-сервер, такие, как серверы SyBase или Microsoft SQL, хранят все данные на отдельном компьютере.

MicrosoftOfficeBackstage (рис. 1), в котором можно получить сведения о текущей базе данных, создать новую базу данных, открыть существующую базу данных и просмотреть справочные материалы с веб-сайта Office.com. В представлении Backstage также доступны команды настройки, обслуживания и совместного использования баз данных. Как правило, команды в представлении Backstage применяются ко всей базе данных, а не к отдельным ее объектам.

Создание базы данных с помощью шаблона В Ms Access имеется большое количество шаблонов, позволяющих ускорить создание базы данных. Шаблон – это готовая база данных, содержащая все таблицы, запросы, формы и отчеты, необходимые для выполнения определенной задачи. Например, существуют шаблоны, используемые для отслеживания проблем, управления контактами или записи расходов. Некоторые шаблоны содержат несколько образцов записей, чтобы продемонстрировать их использование. Шаблоны баз данных можно использовать как есть или настроить в соответствии с конкретными требованиями.

Создание базы данных с помощью шаблона Access 1. Запустите приложение Access 2010.

2. На вкладке Создание в представлении Backstage нажмите кнопку Образцы шаблонов.

3. Выберите в разделе Доступные шаблоны нужный шаблон.

4. В поле Имя файла введите имя файла.

5. Также можно щелкнуть значок папки рядом с полем Имя файла и указать расположение, в котором необходимо создать базу данных. Если расположение не указано, база данных создается в расположении по умолчанию (отображается под полем Имя файла).

6. Нажмите кнопку Создать.

Приложение Access создаст базу данных и откроет ее (рис. 2).

В MS Access 2010 можно выбрать один из двух типов баз данных:

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

Для обоих типов баз данных обычно необходимо выполнить одно из указанных ниже действий.

1 Создание таблиц и ввод данных в таблицы.

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

2 Создание пустой базы данных Запустите Ms Access.

На вкладке Создание в представлении Backstage нажмите кнопку Новая база данных или Пустая веб-база данных.

Примечание. От выбранного варианта зависит, какие функции будут доступны для работы с базой данных. Базы данных для настольных компьютеров нельзя опубликовать в Интернете, а веб-базы данных не поддерживают некоторые функции баз данных для настольных компьютеров, например итоговые запросы.

3 В поле Имя файла справа введите имя базы данных.

Чтобы изменить расположение, в котором будет создан файл, нажмите кнопку Обзор рядом с полем Имя файла, выберите новое расположение и нажмите кнопку ОК.

4 Нажмите кнопку Создать.

Ms Access создаст базу данных (рис. 3), а затем откроет пустую таблицу с именем «Таблица1», в режиме таблицы (Режим таблицы). В режиме таблицы поддерживается изменение значений полей, добавление или удаление данных и поиск данных.

Рисунок 3 – Окно новой БД с созданием таблицы в Режиме таблицы 5 Приложение Ms Access автоматически разместит курсор в первой пустой ячейке столбца, который называется Щелкните для добавления (рис. 4) новой таблицы.

Рисунок 4 – Типы поддерживаемых данных (добавление нового столбца) Чтобы добавить данные, начните их вводить или вставьте данные из другого источника, в разделе Вставка данных из другого источника в таблицу Ms Access.

Структура таблицы создается при вводе данных. Каждый раз при добавлении в таблицу нового столбца определяется новое поле, тип которого определяется вводимым значением (Тип данных). Характеристика поля, определяющая тип данных, который может содержать это поле. Существуют следующие типы данных: Boolean, Integer, Long, Currency, Single, Double, Date, String и Variant (по умолчанию). Тип поля задается на основе типа введенных данных. Например, если в столбец введены только значения дат, его типом данных будет «Дата/время». Если впоследствии попытаться ввести в это поле значение другого типа (например, имя или номер телефона), появится сообщение о том, что значение не соответствует типу данных столбца. По возможности следует планировать таблицу таким образом, чтобы каждый столбец содержал данные одного типа (текст, даты, номера и т.д.). Это позволит значительно упростить создание запросов, форм и отчетов, для которых будут выбираться только необходимые данные.

Если на этом этапе вводить данные не требуется, нажмите кнопку Закрыть. Если закрыть таблицу «Таблица1» без сохранения, она будет удалена.



Pages:     || 2 | 3 | 4 | 5 |   ...   | 9 |


Похожие работы:

«Рабочая программа учебной дис- Ф ТПУ 7.1 -21/01 циплины ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ Государственное образовательное учреждение высшего профессионального образования Томский политехнический университет УТВЕРЖДАЮ Декан ГФ ТПУ В.Г. Рубанов 2004 г. ИСТОРИЯ МИРОВЫХ ЦИВИЛИЗАЦИЙ Рабочая программа (специальность 230500 Социально–культурный сервис и туризм) Учебный план набора 2004 года (курс – 2,3, семестр 4-5) Распределение учебного времени: Лекции 54 ч. Практические занятия 36 ч. Всего...»

«СИБИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ФИЗИЧЕСКОЙ КУЛЬТУРЫ И СПОРТА Л. В. Харченко СОЦИАЛЬНАЯ ЗАЩИТА ИНВАЛИДОВ Омск 2009 JI. А. Боярская канд. пед. наук, доцент кафедры ТФК института физической культуры, социального сервиса и туризма ГОУ ВПО Уральский государственный технический университет- УПИ им. первого Президента России Б. H. Ельцина; Н. Л. Литош начальник учебно-методического управления СибГУФК, канд. пед. наук, доцент кафедры теории и методики адаптивной физической культуры СибГУФК....»

«Федеральное агентство по образованию ГОУ ВПО Уральский государственный технический университет – УПИ имени первого Президента России Б. Н. Ельцина А.А. Волкова, Е.В. Шашмурина ВЫБОР И РАСЧЕТ СРЕДСТВ ПО ПЫЛЕГАЗООЧИСТКЕ ВОЗДУХА Учебное электронное текстовое издание Подготовлено кафедрой Безопасность жизнедеятельности Научный редактор: доц., канд. техн. наук А.А. Вершинин Методические указания к практической работе по курсу Безопасность жизнедеятельности. Предназначены для проведения практических...»

«Государственное бюджетное учреждение города Москвы Спортивная школа олимпийского резерва Воробьевы горы Департамента физической культуры и спорта города Москвы УТВЕРЖДЕНА: Приказом ГБУ Спортивная школа олимпийского резерва Воробьевы горы Москомспорта № _ от _ 2014 г. ФИГУРНОЕ КАТАНИЕ НА КОНЬКАХ Программа спортивной подготовки по виду спорта фигурное катание на коньках Разработана в соответствии с Федеральным стандартом спортивной подготовки по фигурному катанию на коньках, утвержденного...»

«Электронный архив УГЛТУ Министерство образования и науки Российской Федерации Уральский государственный лесотехнический университет Кафедра истории и социально-политических дисциплин Т.Н. Помазуева Психологические аспекты процесса трудоустройства Методические указания для практических занятий для студентов очной и очно-заочной форм обучения. Специальность 100103, направление – 100100, 100400. Дисциплина – Психологический практикум Екатеринбург 2011 1 Электронный архив УГЛТУ Печатается по...»

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

«Министерство образования и науки РФ ФГБОУ ВПО ИРКУТСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ Информатика Методические указания, контрольные задания и курсовые работы для студентов заочной формы обучения (бакалавриат). Издательство Иркутского государственного технического университета 2013 1 Печатается по решению редакционно-издательского совета ИрГТУ Методические указания : для студентов заочной формы обучения (бакалавриат)/состав : Большакова И.В., Лисичко О.И. – Иркутск : Изд-во ИрГТУ,...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ Государственное образовательное учреждение высшего профессионального образования Ижевский государственный технический университет УТВЕРЖДАЮ Ректор И.В. Абрамов _ 200г. МЕТОДИЧЕСКИЕ УКАЗАНИЯ по оформлению курсовых работ, курсовых и дипломных проектов для студентов специальностей 220200 Автоматизированные системы обработки информации и управления, 220300 Системы автоматизированного проектирования, направления 552800 Информатика и вычислительная...»

«База нормативной документации: www.complexdoc.ru Руководящие документы Шифр Федеральный горный и Госгортехнадзора России промышленный надзор России Документы регламентирующие деятельность по котлонадзору и (Госгортехнадзор РД 10-72-94 надзору за подъемными России) сооружениями ЛИФТЫ ПАССАЖИРСКИЕ, БОЛЬНИЧНЫЕ, ГРУЗОВЫЕ И ГРУЗОВЫЕ МАЛЫЕ. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ПРОВЕДЕНИЮ ОБСЛЕДОВАНИЯ ТЕХНИЧЕСКОГО СОСТОЯНИЯ ЛИФТОВ, ОТРАБОТАВШИХ НОРМАТИВНЫЙ СРОК СЛУЖБЫ Разработаны и внесены: Управлением по...»

«Технология 2 класс. Сельская школа Методические рекомендации Под редакцией В.Д. Симоненко Допущено Министерством образования Российской Федерации Москва Издательский центр Вентана Граф 2002 ББК 74.268.3 Т38 Авторы: Т.Г. Иванова, И.И. Колесник, Н.В. Матяш, П.С. Самородский, Н.А. Семенович, Н.В. Синица, М.В. Хохлова Технология: 2 класс: Сельская школа: Методические рекомендации / Под ред. В.Д. Симоненко. – М.: Вентана Т38 Графф, 2002. – 64 с.: ил. ISBN 5 9252 0114 0 В пособии для учителя...»




 
© 2013 www.dis.konflib.ru - «Бесплатная электронная библиотека»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.