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

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



































Теоретические сведения и основные понятия баз данных. Системы управления базами данных: состав, структура, безопасность, режимы работы, объекты. Работа с базами данных в OpenOffice.Org BASE: создание таблиц, связей, запросов с помощью мастера запросов.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

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

Сразу поясним, что если в базе нет никаких данных (пустая база), то это все равно полноценная база данных. Этот факт имеет методическое значение. Хотя данных в базе и нет, но информация в ней все-таки есть - это структура базы. Она определяет методы занесения данных и хранения их в базе. Простейший «не компьютерный» вариант базы данных - деловой ежедневник, в котором каждому календарному дню выделено по странице. Даже если в нем не записано ни строки, он не перестает быть ежедневником, поскольку имеет структуру, четко отличающую его от записных книжек, рабочих тетрадей и прочей писчебумажной продукции.
Базы данных могут содержать различные объекты. Основными объектами любой базы данных являются ее таблицы. Простейшая база данных имеет хотя бы одну таблицу. Соответственно, структура простейшей базы данных тождественно равна структуре ее таблицы.
Структуру двумерной таблицы образуют столбцы и строки. Их аналогами в простейшей базе данных являются поля и записи. Если записей в таблице пока нет, значит, ее структура образована только набором полей. Изменив состав полей базовой таблицы (или их свойства), мы изменяем структуру базы данных и, соответственно, получаем новую базу данных.
Таблицы - это основные объекты любой базы данных. Во-первых, в таблицах хранятся все данные, имеющиеся в базе, а во-вторых, таблицы хранят и структуру базы (поля, их типы и свойства).
Эти объекты служат для извлечения данных из таблиц и предоставления их пользователю в удобном виде. С помощью запросов выполняют такие операции как отбор данных, их сортировку и фильтрацию. С помощью запросов можно выполнять преобразования данных по заданному алгоритму, создавать новые таблицы, выполнять автоматическое наполнения таблиц данными, импортированными из других источников, выполнять простейшие вычисления в таблицах и многое другое.
Если запросы - это специальные средства для отбора и анализа данных, то формы - это средства для ввода данных. Смысл их тот же - предоставить пользователю средства для заполнения только тех полей, которые ему заполнять положено. Одновременно с этим в форме можно разместить специальные элементы управления (счетчики, раскрывающиеся списки, переключатели, флажки и прочее) для автоматизации ввода. Преимущества форм раскрываются особенно наглядно, когда происходит ввод данных с заполненных бланков. В этом случае форму делают графическими средствами так, чтобы она повторяла оформление бланка - это заметно упрощает работу наборщика, снижает его утомление и предотвращает появление печатных ошибок.
По своим свойствам и структуре отчеты во многом похожи на формы, но предназначены только для вывода данных, причем для вывода не на экран, а на принтер. В связи с этим отчеты отличаются тем, что в них приняты специальные меры для группирования выводимых данных и для вывода специальных элементов оформления, характерных для печатных документов.
Находясь в базе данных OpenOffice.org, можно пользоваться данными, хранящимися в различных форматах файлов баз данных. Исходно база данных OpenOffice.org поддерживает некоторые обычные файловые форматы баз данных, например dBase. Кроме того, можно использовать базу данных OpenOffice.org для подключения к внешним реляционным базам данных, например, к базам данных MySQL или Oracle.
Чтобы создать новый файл базы данных, выберите команду меню Файл - Создать - База данных.
С помощью мастера баз данных можно создать файл базы данных и зарегистрировать новую базу данных в OpenOffice.org Base.
Чтобы открыть файл базы данных, выберите команду меню Файл - Открыть. Из списка Тип файла выберите для просмотра только Документы базы данных. Выберите документ базы данных и щелкните Открыть.
При существовании связей между именем поля в одной таблице и именем поля в другой таблице эти связи можно использовать в запросе.
Если, к примеру, имеется электронная таблица для книг с названием издательства и электронная таблица, в которой хранятся адреса и главные редакторы всех издательств, то существует связь между двумя полями данных "название издательства". Теперь, чтобы создать запрос всех книг и адресов их издания, необходимо получить данные из двух электронных таблиц. Для этого требуется указать в OpenOffice.org base, какая связь существует между данными этих электронных таблиц.
Если вам часто приходится обращаться только к подмножеству своих данных, которые могут быть хорошо определены условием фильтра, рекомендуется составить запрос. По сути, это просто новое представление отфильтрованных данных. Открыв запрос, вы увидите текущие данные в виде таблицы, которую вы определили.
Для создания нового запроса в OpenOffice.org BASE можно использовать Мастер запросов:
1. Откройте файл базы данных, в котором нужно создать новый запрос.
2. В левой области окна базы данных щелкните значок Запросы.
3. Установите флажок Использовать мастер для создания запросов.
Рис. 3 . Мастер баз данных OpenOffice BASE
5. После этого появится окно с предложением сохранить новую б азу данных на диске компьютера.
Рис. 3 . Сохранение базы данных OpenOffice BASE
В данном окне найдите свою рабочую папку, в «Имя файла» введите « BASE_1» и нажмите кнопку «Сохранить»:
Рис. 3 . Сохранение базы данных OpenOffice BASE
6. Создание таблиц в OpenOffice BASE.
После создания базы данных появится стартовое окно программы:
Рис. 6 . Интерфейс OpenOffice BASE
- Стартовое окно базы данных кроме вкладок для основных объектов, содержит командные кнопки: Открыть, Конструктор, Создать. С их помощью и выбирается режим работы с базой.
- Кнопка Открыть открывает избранный объект. Если это таблица, то ее можно просмотреть, внести новые записи или изменить те, что были внесены ранее.
- Кнопка Конструктор тоже открывает избранный объект, но по-другому. Она открывает его структуру и позволяет править не содержимое, а устройство. Если это таблица, в нее можно вводить новые поля или изменять свойства существующих полей.
- Если это форма, в ней можно изменять или создавать элементы управления. Очевидно, что этот режим служит не для пользователей базы, а для ее разработчиков.
- Действие кнопки Создать соответствует ее названию. Она служит для создания новых объектов. Этот элемент управления тоже предназначен для проектировщиков базы.
7. В окне «База дынных» Выберите вкладку «Таблицы» и в окне «Задачи» нажмите «Создать в режиме дизайна».
8. В макет таблицы введите следующие данные:
В первый и последний столбец в «тип поля» ввести «Текст [ VARCHAR]», а в остальные «Вещественное [REAL]»
9. Теперь нажмите «Сохранить». Появится окно:
Появится окно следующего содержания:
Рис. 10 . Диалоговое окно о создании первичного ключа.
Рис. 10 . Задание автозначения для идентификатора
В поле ID В поле «Автозначение» выберите «Да». Данный параметр позволит автоматически генерировать значение идентификаторов строки. Нажмите «Сохранить». Закройте окно.
Теперь интерфейс программы имеет вид (в списке таблиц появилась таблица «Нач-таб»):
Рис. 10 . Список таблиц в программе
10. Нажмите два раза на таблице «Нач-таб» и подготовьте таблицу следующего содержания:
Рис. 8 . Исходные данные для заполнения таблицы
Сохраните заполненную таблицу («Сохранить текущую запись»).
Рис. 8 . Созданная таблица с добавленными в нее записями
Отсортируйте записи в таблице по полю I , мА путем нажатия на соответствующем значке .
Чтобы приступить к созданию связей выберите пункт меню Сервис - Связи (Рисунок 3).
Выбрав пункт связи, мы увидим диалог добавления таблиц (Рисунок 4).
Необходимо добавить сюда таблицы, которые связаны с другими таблицами. А для наглядности лучше добавить все таблицы данной базы данных.
Выбираем пункт меню Вставка -- Создать связь. Появляется модальный диалог (Рисунок 5).
В нем мы осуществляем все необходимые настройки и в результате получаем отображение всех таблиц и связей между ними. Данные таблицы связаны у нас полем «Название издательства».
Такого же эффекта можно добиться следующим образом:
Щелкните имя поля в таблице (например, имя поля "название издательства" из таблицы книг), удерживая кнопку мыши, и перетащите имя поля на имя поля другой таблицы ("название издательства" из таблицы издательств). Если отпустить кнопку мыши, появляется линия, соединяющая эти два поля в двух окнах.
Чтобы удалить связь между двумя таблицами, щелкните соединительную линию и нажмите клавишу DELETE, или выделите соединительный вектор с помощью клавиши TAB, вызовите контекстное меню, нажав клавиши SHIFT+F10, и выберите команду Удалить.
Теперь можем приступить к созданию запросов.
Для начала создадим запрос сорти ровки данных по таблице «книги». Чтобы создать запрос, щелкните значок Запросы в документе базы данных, а затем щелкните Создать запрос в режиме дизайна.
Определение запроса выполняется в нижней области окна. Чтобы определить запрос, укажите имена полей базы данных, которые требуется включить, а также условия отображения полей. Чтобы переупорядочить столбцы в нижней области конструктора, перетащите заголовок столбца в новое расположение или выберите столбец и нажмите CTRL и клавишу со стрелкой. Создадим запрос, который будет выводить количество книг, в библиотеке (Рисунок 21).
Заходим в режим дизайна запросов и добавляем туда таблицу «книги», после чего выбираем интересующие нас поля и ставим сортировку по возрастанию для поля «название» (Рисунок 21)
Закройте окно создания запросов. Чтобы проверить запрос, дважды щелкните его имя в документе базы данных. Результат запроса отобразится в таблице, аналогичной представлению источника данных, также результаты запроса можно посмотреть, не выходя из режима дизайна, для этого нужно выбрать пункт меню Вид -- Вид или просто нажать клавишу F4.
Результаты данного запроса показаны на Рисунке 22.
Для того чтобы знать сколько различных наименований книг хранится в библиотеке создадим следующий запрос. В режиме дизайна запросов (аналогично предыдущему запросу) добавляем таблицу «книги», для подсчета книг можно воспользоваться полем «номер книги». Выбираем это поле, пишем псевдоним «количество наименований книг» и выбираем функцию счетчик (Count) (Рисунок 23)
Псевдоним несет смысловую нагрузку.
Для создания новой формы в OpenOffice.org base можно использовать Мастер форм:
1. Если файл базы данных, в котором нужно создать новую форму, не открыт, то откройте его.
2. В левой области окна базы данных щелкните значок Формы.
3. Установите флажок Использовать мастер для создания формы.
Открываем Мастер форм и приступаем к выполнению шагов.
Шаг 1. Помещаем в форму все поля таблицы «книги» (Рисунок 25)
Шаг 2. Выбираем добавление субформы (Рисунок 26)
Шаг 3. Выбираем поля для субформы (это будут поля «адрес» и «главный редактор» таблицы «издательства»).
Шаг 4. На этом шаге не меняем ничего (Рисунок 28).
Шаг 5. Выбираем расположение элементов на форме. В данном случае столбцы подписи располагаются слева и на основной форме и на субформе (Рисунок 29).
Шаг 6. Здесь задаем условие, что в форме будут отображены все данные, но их нельзя изменять и удалять, можно только добавлять новые данные (Рисунок 30).
Шаг 7. Выбираем оформление формы. Мы выбрали светло-синий фон и трехмерный вид поля.
Шаг 8. На заключительном шаге задаем имя формы как «информация о книгах» и отмечает, что после заполнения формы хотим с ней работать (Рисунок 32).
После завершения последнего шага жмем кнопку «Готово», на этом создание формы закончено.
Для создания нового отчета в OpenOffice.org BASE необходимо выполнить следующую последовательность действий:
1. Откройте файл базы данных, в которой необходимо создать новый отчет, если он у Вас не открыт.
2. В левой области окна базы данных щелкните значок Отчеты.
3. Выберите задачу «Использовать мастер для создания отчета».
Использование и изменение отчетов баз данных.
Указывается таблица или запрос, для которого создается отчет, и поля, которые нужно включить в отчет.
В данном случае сделаем отчет по количеству наименований. Поэтому выбираем второй созданный Вами запрос, добавляем поле «Количество наименований».
Указывается, что будут обозначать поля.
Записи отчета можно группировать на основе значений одного или нескольких полей. Выберите поля, по которым будет сгруппирован итоговый отчет. В отчете можно группировать до четырех полей. При группировке нескольких полей OpenOffice.org base создает вложенные группы согласно их уровню группировки.
Выберите поля, по которым требуется сортировать отчет. Поля можно сортировать по четырем уровням, на каждом -- по возрастанию или по убыванию. Сгруппированные поля можно сортировать только внутри соответствующих групп.
Выберите разметку из разных шаблонов и стилей и ориентацию страницы (книжную или альбомную).
Отчет можно создать как статический или как динамический отчет. При открытии динамического отчета он отображается с текущим содержимым. При открытии статического отчета всегда отображаются те данные, которые содержались в этом документе в момент его создания.
Отчеты, построенные на основе таблиц, будут статическими, то есть будут отображать только ту информацию, которая содержалась в таблице во время их создания. Для создания отчета, который каждый раз будет предоставлять полную информацию нужно построить его на основе запроса. На Рисунке 33 приведен пример отчета.
На этом создание элементарной базы данных «библиотека» закончено. Естественно, эта база является лишь «пробой пера», но она также является основой, опираясь на которую можно построить более функциональную базу данных.
Исследование характеристик и функциональных возможностей системы управления базами данных Microsoft Office Access. Определение основных классов объектов. Разработка базы данных "Делопроизводство". Создание таблиц, форм, запросов, отчетов и схем данных. реферат [1,3 M], добавлен 05.12.2014
Особенности управления информацией в экономике. Понятие и функции системы управления базами данных, использование стандартного реляционного языка запросов. Средства организации баз данных и работа с ними. Системы управления базами данных в экономике. контрольная работа [19,9 K], добавлен 16.11.2010
Базы данных с двумерными файлами и реляционные системы управления базами данных (СУБД). Создание базы данных и обработка запросов к ним с помощью СУБД. Основные типы баз данных. Базовые понятия реляционных баз данных. Фундаментальные свойства отношений. реферат [57,1 K], добавлен 20.12.2010
Создание базы данных в Microsoft Access с помощью мастера шаблонов. Создание таблиц путём ввода данных, с помощью мастера таблиц или таблицы в режиме конструктора таблиц. Создание запросов в Microsoft Access, с помощью мастера или конструктора запросов. реферат [27,3 K], добавлен 08.09.2010
Разработка базы данных с информацией о сотрудниках, товарах, со справочником типов товаров средствами системы управления базами данных MySQL с помощью SQL-запросов. Разработка инфологической модели предметной области. Структура таблиц, полей базы данных. контрольная работа [648,7 K], добавлен 13.04.2012
Хранение и обработка данных. Компоненты системы баз данных. Физическая структура данных. Создание таблиц в MS Access. Загрузка данных, запросы к базе данных. Разработка информационной системы с применением системы управления базами данных MS Access. курсовая работа [694,0 K], добавлен 17.12.2016
Основные объекты системы управления базами данных Microsoft Access. Разработка базы данных для магазина бытовой техники, оказывающая покупателям бытовой техники информационную функцию. Создание таблиц, схемы данных, запросов, форм, отчетов, главной формы. контрольная работа [1,8 M], добавлен 29.07.2013
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



Понятие баз данных курсовая работа. Программирование, компьютеры и кибернетика.
Курсовая работа по теме Анализ доходов бюджета Российской Федерации
Реферат: Need for law
Контрольная Работа Тригонометрические Формулы
Реферат по теме О Н.Я. Данилевском
Сочинение по теме Патриотизм русского народа в Отечественной войне 1812 года
Досрочные Варианты Егэ 2022 Русский Сочинение
Сочинение Школьное Время
Реферат по теме Проведение инвентаризации товарно-материальных ценностей в Екатеринбургском муниципальном унитарном предприятии 'Аптека № 418'
Темы Магистерских Диссертаций По Истории России
Курсовая По Всеобщему Управлению Качеством
Практические Работы Обществознание 10 Класс
Понятие И Показатели Производительности Труда Курсовая
Реферат: Оценка акций подходы и методы
Контрольные Работы По Физике 7 Ответы
Аргументация Эссе Обществознание
Курсовая работа: Доказывание и доказательства в гражданском делопроизводстве. Скачать бесплатно и без регистрации
Курсовая работа по теме Пенсионный фонд Российской Федерации – основной орган пенсионного обеспечения
Курсы По Итоговому Сочинению Егэ
Реферат по теме Соціальні наслідки міграцій сільського населення України (1989-2001 рр.)
Дневник Производственной Практике Управления Персоналом
Амилоидоз почки - Медицина презентация
Теоретико-правовой анализ договора кредита - Государство и право курсовая работа
Исламо-арабская культура. Искусство Европы XIX века: эволюция видов, жанров и стилей - Культура и искусство контрольная работа


Report Page