- •Содержание
- •Введение
- •Цель и организация выполнения курсовой работы
- •Требования к оформлению курсовой работы
- •Формулы
- •Иллюстрации
- •Список литературы
- •Глава 2. Проектная часть
- •Глава 3. Разработка аис проекта
- •Глава вторая, третья
- •Приложения
- •Глава 1. Аналитическая часть
- •Тематика теоретической части курсовой работы
- •База данных
- •Классификация баз данных
- •Инфологическое моделирование
- •Даталогическое моделирование
- •Нормализация
- •Создание физической модели
- •Построение датологической модели данных
- •Реляционная модель данных
- •Основные понятия баз данных. Базы данных и системы управления базами данных
- •Состав субд
- •Свойства полей базы данных
- •Типы данных
- •Безопасность баз данных
- •Объекты базы данных
- •Запросы
- •Страницы
- •Макросы и модули
- •Проектирование базы данных
- •Пример и методические указания по оформлению практической части курсовой Упражнение 1. «Телефонный справочник»
- •Откройте таблицу "телефоны", заполните ее приведенными ниже данными:
- •Варианты заданий для выполнения практической части курсовой работы
- •Литература
- •Кафедра информатики курсовая работа
- •Владикавказ 2011
Тематика теоретической части курсовой работы
Перечень вопросов, подлежащих изучению
В процессе выполнения работы студент должен разобраться в следующих вопросах:
Классификация баз данных
Построение датологической модели данных
Построение реляционной модели
Основные понятия баз данных
Объекты базы данных
База данных
Цель любой информационной системы – обработка данных об объектах реального мира. В широком смысле слова база данных – это совокупность сведений о конкретных объектах реального мира в какой – либо предметной области. Под предметной областью принято понимать часть реального мира, подлежащего изучению для организации управления и, в конечном счете, автоматизации, например предприятие, вуз и т д.
Создавая базу данных, пользователь стремится упорядочить информацию по различным признакам и быстро извлекать выборку с произвольным сочетания признаков. Сделать это возможно, только если данные структурированы.
Структурирование – это введение соглашений о способах представления данных.
Неструктурированными называются данные, записанные, например, в текстовом файле.
Пользователями базы данных могут быть различными прикладные программы, программные комплексы, а также специалисты предметной области, выступающие в роли потребителей или источников данных, называемые конечными пользователями.
В современной технологии баз данных предполагается, что создание базы данных, ее поддержка и обеспечение доступа пользователей к ней осуществляется централизованно с помощью специального программного инструментария-системы управления базами данных.
База данных (БД) – это поименованная совокупность структурированных данных, необходимых для создания баз данных, подержания их в актуальном состоянии и организации поиска в них необходимой информации.
Система данных управления базами данных (СУБД) – это комплекс программных и языковых средств, необходимых для создания баз данных, поддержания их в актуальном состоянии и организации поиска в них необходимой информации.
Централизованный характер управления данными в базе денных предполагает необходимость существования некоторого лица (группы лиц), на которое возлагаются функции администрирования данными, хранимыми в базе.
Классификация баз данных
По технологии обработки данных базы данных подразделяются на централизованные и распределенные.
Централизованная база данных состоит храниться в памяти одной вычислительной системы. Если эта вычислительная система является компонентом сети ЭВМ, возможен распределенный доступ к такой базе. Такой способ использования баз данных часто применяют в локальных сетях ПК.
Распределенная база данных состоит из нескольких, возможно пересекающихся или даже дублирующихся друг друга частей, хранимых в различных ЭВМ вычислительной сети. Работа с такой базой осуществляется с помощью системы управления распределенной базой данных (СНРБД).
По способу доступа к данным база данных разделяются на базы данных с локальным доступом и базы данных с удаленным (сетевым) доступом.
Системы центральных баз данных с сетевым доступом предполагают различные архитектуры подобных систем:
• файл-сервер;
• клиент-сервер.
