русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Введение


Дата добавления: 2015-07-09; просмотров: 504; Нарушение авторских прав


КУРСОВАЯ НА ТЕМУ СОЗДАНИЕ БАЗЫ ДАННЫХ «Операционная система»

 

Содержание

Введение. 3

1 Основные аспекты современных систем управления базами данных. 6

1.1 Базы данных. 6

1.2 Реляционная модель данных. 6

1.3 Реляционная база данных. 7

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

1.5 Структура базы данных. 8

1.6 Механизм запросов и язык SQL.. 8

1.7 Нормализация отношений. 8

1.8 Информационные связи между таблицами. 9

2 ПОСТАНОВКА ЗАДАЧИ.. 10

2.1 Основные сущности операционной системы.. 10

2.2 Процессы и потоки. 10

2.3 Ресурсы.. 11

2.4 Выборки:, реализующие суть работы.. 12

3 Интерфейс пользователя. 12

3.1 Основные сведения об интерфейсе пользователя. 12

3.2 Главная форма базы данных «Операционная система». 12

3.3 Формы результатов задания. 15

3.4 Просмотр и редактирования форм задания основных данных. 17

3.5 Редактирование служебных (справочных таблиц) 18

4 Структура СУБД.. 20

4.1 Структура таблиц. 20

4.2 Вспомогательные (справочные) таблицы: 20

4.3 Информационные таблицы – тестовые данные для задания. 21

4.4 Схема данных СУБД.. 25

5 Запросы СУБД.. 26

5.1 Запросы для выполнения задания 1. 27

5.2 Запросы для выполнения задания 2. 27

5.3 Запросы для выполнения задания 3. 27

5.3.1 Вспомогательные запросы к заданию 3. 28

5.3.2 Основной запрос для Задания 3. 29

5.4 Запросы для выполнения задания 4. 30

5.4.1 Вспомогательные запросы к заданию 4. 30

5.4.2 Основной запрос Задания 4. 31

ЗАКЛЮЧЕНИЕ.. 31

 

 


Введение

Цель данной курсовой работы – изучение работы с реляционными базами данных (БД) в рамках их реализации в системе управления базами данных (СУБД) MS ACCESS.

Актуальность исследования.

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



До изучения начальных курсов информационных технологий (ИТ) изучать этот аспект – работа с СУБД – было бессмысленно, необходимо было изучить начальные темы ИТ и общематематические курсы., т.к. основные парадигмы работы с реляционными БД основаны на строгих математических положениях алгебры, комбинаторики, теории множеств и т.д.

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

Практическая значимость

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

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

 

Степень изученности проблемы

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

Однако исследования по этой теме далеко не завершены и, вряд ли, будут завершены в обозримом будущем. Достаточно заметь, что на долю программных продуктов, связанных с функционированием СУБД, сегодня приходится от 70 до 80% стоимости всех информационных продуктов.

Основной является проблема скорости поиска и обработки информации, повышение гибкости СУБД (переход от реляционных к объектно-ориентированным СУБД), повышение надежности хранения и защиты информации.

Несомненная актуальность, высокая практическая значимость и наличие недостаточно глубоко изученных аспектов в указанной проблеме обусловили выбор темы этой работы, целью написания которой является разработка базы данных «Операционная система». Разрабатываемая БД должна оперировать основными сущностями ОС – ресурсами, процессами и потоками. Определять приоритетность запросов потоков к ресурсам, выявлять потоки и процессы, которые тормозят работу процессов с системными приоритетами и оказывают «тормозящее» влияние на функционирование операционной системы в целом.

Для достижения этой цели требуется решить ряд следующих конкретизирующих ее задач:

- исследование существующих в зарубежной и отечественной науке теоретических положений и подходов к решению проблемы проектирования БД;

- исследовать методы построения схем данных и БД;

- осуществить теоретический анализ содержания, сущности, взаимосвязи понятий операционной системы;

- усилить имеющуюся аргументацию на основе предложения по созданию выборок;

- совершенствовать и изучить методы определения основных запросов;

- выявить основные тенденции развития технологий СУБД и ОС;

- выделить этапы конкретно-исторических форм развития СУБД;

- определить основные направления развития СУБД и разрабатываемой базы данных;

- составить характеристику основных сущностей ОС, определяющих структуру БД;

- определиться с основными сущностями операционной системы;

- определить логическую взаимосвязь этих сущностей;

-создать реляционную схему данных сущностей ОС в их естестенной взаимосвязи;

- изучить основные приемы по работе с реляционными СУБД на основе СУБД MS ACCESS;

- изучить основные приемы работы с языком конструирования запросов SQL;

- реализовать разработанную схему данных в виде реляционных таблиц и связей между ними;

- построить основные запросы на выборку, отражающие суть работы;

- оформить обращение к таблицам и запросом в виде, удобном для пользователя (на основе многооконного интерфейса форм).




<== предыдущая лекция | следующая лекция ==>
Тестовая программа использующий этот компонент. | Реляционная модель данных


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.319 сек.