рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Разработка структуры базы данных

Работа сделанна в 2001 году

Разработка структуры базы данных - Курсовая Работа, раздел Программирование, - 2001 год - База данных "Домашняя библиотека" Разработка Структуры Базы Данных. Выяснив Основную Часть Данных, Которые Зака...

Разработка структуры базы данных. Выяснив основную часть данных, которые заказчик потребляет или поставляет, можно приступать к созданию структуры базы, то есть структуры ее основных таблиц. 1. Работа начинается с составления генерального списка полей он может насчитывать десятки и даже сотни позиций. 2. В соответствии с типом данных, размещаемых в каждом поле, определяют наиболее подходящий тип для каждого поля. 3. Далее распределяют поля генерального списка по базовым таблицам.

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

Например, для таблицы данных о студентах таким поле может служить индивидуальный шифр студента. Для таблицы, в которой содержаться расписание занятий, такого поля можно и не найти, но его можно создать искусственным комбинированием полей Время занятия и Номер аудитории. Эта комбинация не повторима, так как в одной аудитории в одно и то же время не принято проводить два различных занятия. Если в таблице вообще нет ни каких полей, которые можно было бы использовать, как ключевые, всегда можно ввести дополнительное поле типа Счетчик оно не может содержать повторяющихся данных по определению. 5. С помощью карандаша и бумаги расчерчивают связи между таблицами.

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

Значения на стороне многие могут повторяться. 6. Разработкой схемы данных заканчивается бумажный этап работы над техническим предложением. Эту схему можно согласовать с заказчиком, после чего приступать к непосредственному созданию базы данных. Следует помнить, что по ходу разработки проекта заказчику непременно будут приходить в голову новые идеи. На всех этапах проектирования он стремится охватить единой системой все новые и новые подразделения и службы предприятия.

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

Именно по этому этап предварительного проектирования базы данных следует считать основным. От его успеха зависит, насколько база данных станет удобной, и будут ли с ней работать пользователи. Если отмечается, что пользователи базы саботируют ее эксплуатацию и предпочитают работать традиционными методами, это говорит не о низкой квалификации пользователей, а о недостаточной квалификации разработчика базы. На этом этапе завершается предварительное проектирование базы данных, и на следующем этапе начинается ее непосредственная разработка.

С этого момента следует начать работу с СУБД. Список использованной литературы 1. Информатика. Базовый курс Симонович С.В. и др СПб Издательство Питер, 2000. 640с. 2. Информатика. Учебное пособие Под ред. В.Г. Кирия. Иркутск ИрГТУ ,1998 часть 2. 382с. 3. Информатика. Учебное пособие Ломтадзе В.В Шишкина Л.П. Иркутск ИрГТУ, 1999. 116с.

– Конец работы –

Эта тема принадлежит разделу:

База данных "Домашняя библиотека"

Поэтому, в данной курсовой работе рассмотрим работу с базами данных. Основные понятия баз данных 2.1 Базы данных и системы управления базами данных… В современных базах данных хранятся не только данные, но и информация. Это утверждение легко пояснить, если, например, рассмотреть базу данных крупного банка.

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Разработка структуры базы данных

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Базы данных и системы управления базами данных
Базы данных и системы управления базами данных. База данных это организованная структура, предназначенная для хранения информации. В современных базах данных хранятся не только данные, но и

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

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

Безопасность баз данных
Безопасность баз данных. Базы данных это тоже файлы, но работа с ними отличается от работы с файлами других типов, создаваемых прочими приложениями. Выше мы видели, что всю работу по обслуживанию ф

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

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

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

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги