70770

РАБОТА С СУБД ACCESS 2000. СОЗДАНИЕ ПРОСТЕЙШЕЙ БАЗЫ ДАННЫХ МАЛОГО ПРЕДПРИЯТИЯ

Лабораторная работа

Информатика, кибернетика и программирование

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

Русский

2014-10-26

566.5 KB

6 чел.

РАБОТА С СУБД ACCESS 2000.

СОЗДАНИЕ ПРОСТЕЙШЕЙ БАЗЫ ДАННЫХ МАЛОГО ПРЕДПРИЯТИЯ.

Лабораторная работа №1. Создание структуры базы данных и заполнение таблиц (2 часа)

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

  1.  продукты питания;
  2.  бытовая техника;
  3.  компьютеры и комплектующие;
  4.  строительные материалы;
  5.  автомобили и автозапчасти;
  6.  компьютерные программы, игровые, музыкальные и видео CD

В каждой таблице базы данных должны храниться сведения конкретной категории; например, в таблице «Сотрудники» хранятся сведения о сотрудниках. Сведения о сотрудниках разбиваются на отдельные факты. Каждый такой факт хранится в отдельном поле; например, в поле «Имя» хранятся имена сотрудников. Набор всех фактов об одном сотруднике составляет одну запись; например, факты из полей «Имя», «Фамилия», «Адрес», «Город» и т.д.

Для каждого поля задан тип данных, определяющий тип сведений, которые могут храниться в этом поле. Поле «Имя» имеет тип данных «Текстовый», поскольку в этом поле хранятся имена. Поле «ДатаНайма» имеет типа данных «Дата/время», поскольку в нем хранятся даты.

Создайте в режиме конструктора следующие таблицы.

Таблица «Поставщики» (не менее 10-ти записей)

Поле

Тип данных

Описание

Код Поставщика

Счетчик

Уникальный номер, автоматически вставляемый при добавлении записи.

Название, Адрес, Телефон

Текстовый

Текст, комбинация текста и чисел (например адреса), или числа (например номера телефонов).

Домашняя Страница

Гиперссылка

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

Таблица «Сотрудники» (не менее 3-х записей)

Поле

Тип данных

Описание

КодСотрудника

Счетчик

Номер, автоматически присваиваемый новому сотруднику

ФИО, Адрес, Телефон

Текстовый

Текст, комбинация текста и чисел (например адреса), или числа (например номера телефонов).

ДатаРождения

Дата/время

Даты и время.

Должность

Текстовый

Подчиняется

Числовой (Подстановка)

Непосредственный руководитель сотрудника (номер)

Обращение

Текстовый (Подстановка)

Рекомендуемое обращение.

Примечания

Поле Memo

Длинный текст и числа, например примечания или описания. Общие сведения о сотруднике.

Таблица «Клиенты» (не менее 3-х записей)

Поле

Тип данных

Описание

КодКлиента

Текстовый

Уникальный пятисимвольный код, образуемый из названия организации

Название

Текстовый

Название организации

ОбращатьсяК

Текстовый

Имя ответственного сотрудника

Адрес

Текстовый

Телефон

Текстовый

Таблица «Товары» (не менее 10 записей)

Поле

Тип данных

Описание

КодТовара

Счетчик

Уникальное число, автоматически присваиваемое новой записи

Марка

Текстовый

Марка (название) товара

КодТипа

Числовой (Подстановка)

Числовые данные, заданные на вкладке «Подстановка» свойств поля. Совпадает со значением поля "КодТипа" в таблице "Типы".

КодПоставщика

Числовой (Подстановка)

Совпадает со значением поля "КодПоставщика" в таблице "Поставщики".

Цена

Денежный

Денежные значения.

ЕдиницаИзмерения

Текстовый

Например, в ящиках по 24 бутылки, 1-литровая бутылка и т.п.

НаСкладе

Числовой

Числовые данные, используемые в математических вычислениях.

ПоставкиПрекращены

Логический

Значения Да/Нет, Истина/Ложь, Вкл/Выкл. "Да" означает, что товар больше не поставляется.

Таблица «Доставка» (не менее 10-ти записей)

Поле

Тип данных

Описание

КодДоставки

Счетчик

Уникальное число, автоматически присваиваемое новой компании по доставке.

Название

Текстовый

Название компании, осуществляющей доставку.

Телефон

Текстовый

Телефон с кодом страны или региона.

Таблица «Заказано» (не менее 10-ти записей)

Поле

Тип данных

Описание

КодЗаказа

Числовой (Подстановка)

Совпадает со значением поля "КодЗаказа" в таблице "Заказы

КодТовара

Числовой (Подстановка)

Совпадает со значением поля "КодТовара" в таблице "Товары

Цена

Денежный

Денежные значения.

Количество

Числовой

Скидка

Числовой

(процентное число)

Таблица «Заказы» (не менее 10-ти записей)

Поле

Тип данных

Описание

КодЗаказа

Числовой

Уникальный номер заказа

КодКлиента

Текстовый (Подстановка)

Совпадает со значением поля "КодКлиента" в таблице "Клиенты"

КодСотрудника

Числовой

Совпадает со значением поля "КодСотрудника" в таблице "Сотрудники"

Доставка

Числовой

(Подстановка)

Совпадает со значением поля "КодДоставки" в таблице "Доставка"

ДатаИсполнения

Дата/время

НазваниеПолучателя

Текстовый

Название организации или ФИО получателя

СтоимостьДоставки

Денежный

Таблица «Типы» (не менее 3-х записей)

Поле

Тип данных

Описание

КодТипа

Счетчик

Номер, автоматически присваиваемый новому типу

Категория

Текстовый

Наименование категории товара (например, для продуктов, напитки, пряности и др.).

Описание

Поле MEMO

Замечания по формированию структуры БД и заполнению таблиц

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

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

Тип отношения в создаваемой Microsoft Access связи зависит от способа определения связываемых полей.

  •  Отношение «один-ко-многим» создается в том случае, когда только одно из полей является ключевым или имеет уникальный индекс. уникальный индекс - идекс, определенный для поля с заданным для свойства Индексированное поле (Indexed) значением Да (Совпадения не допускаются). При этом ввод в индексированное поле повторяющихся значений становится невозможным. Для ключевых полей уникальный индекс создается автоматически.
  •  Отношение «один-к-одному» создается в том случае, когда оба связываемых поля являются ключевыми или имеют уникальные индексы.
  •  Отношение «многие-ко-многим» фактически является двумя отношениями «один-ко-многим» с третьей таблицей, первичный ключ которой состоит из полей — внешних ключей двух других таблиц.

Рис. 1. Структура БД


 

А также другие работы, которые могут Вас заинтересовать

33070. Філософія Нового часу 17.08 KB
  Як і більшість мислителів Нового часу він вважав що завдання філософії створити новий метод наукового пізнання переосмислити завдання науки. Він вказував що правильно знати це знати опосередковано причинами і закликав застосовувати такі нові методи пізнання як індукція дедукція експеримент. Такий метод на думку Бекона мало придатний до пізнання. Усяке пізнання і усякий винахід повинні спиратися на досвід тобто повинні рухатися від вивчення поодиноких фактів до загальних положень.
33071. Рене Декарт 13.65 KB
  У теорії пізнання він розвиває раціоналізм тобто вчення згідно з яким розум думка визнаються найвищою цінністю. Метод наукового пізнання який Декарт розглядає в своїх працях Міркування про метод Правила для керівництва розумом називається аналітичним. Цей метод вимагає ясності і чіткості пізнання розчленування об'єкту на складові частини і вивчення їх руху думки від простого до складного. У теорії пізнання Спіноза розвиває раціоналізм.
33072. Просвітництво 13.8 KB
  Класичним філософом французького Просвітництва був Вольтер 16941778 головні ідеї якого викладені у працях: Філософські листи 1734 Метафізичний трактат 1734 Роздуми про людину 1737 Філософський словник 1764 Філософія історії 1765 та ін. Головне завдання своєї філософії Вольтер вбачає в розвінчуванні релігійної догматики що заважає людям будувати щасливе життя культивуючи неуцтво неосвіченість фанатизм брехню. У філософії природи Вольтер послідовник Ньютона. У теорії пізнання Вольтер прагнув поєднати сенсуалістичний...
33073. Класична німецька філософія 14.81 KB
  Німецька класична філософія охоплює порівняно короткий період який обмежений 80ми роками XVIII століття з одного боку і 1831 роком роком смерті Гегеля з іншою або пізнішою антропологічною матеріалістичною філософією Фейєрбаха який проте увійшов до протиріччя з основним характером німецької філософії цього періоду її ідеалізмом. Основними представниками цієї філософії були основоположник її Иммануил Кант його послідовник Фихте Шеллинг супротивник кантіанської філософії Георг Вільгельм Фрідріх Гегель. Що стосується загальної...
33074. Родоначальником німецької класичної філософії є Іммануїл Кант 13.37 KB
  До Канта вважали що пізнання є результатом дій на людину зовнішніх чинників. Кант перевернув це співвідношення: він проголосив що пізнання і знання є результатом людської насамперед розумової активності. Аналогія з коперниканським переворотом тут цілком очевидна: Коперник зрушив Землю яку до того розглядали нерухомим центром Всесвіту а Кант зрушив людину поклавши край її пасивності.
33075. Система і метод філософії Гегеля 13.77 KB
  Вихідним пунктом філософської концепції Гегеля є тотожність буття та мислення. Мислення з точки зору Гегеля є не лише суб'єктною людською діяльністю а й незалежною від людини об'єктивною сутністю першоосновою всього сущого. Мислення стверджує Гегель відчужує своє буття у формі матерії природи яка є інобуттям цього об'єктивно існуючого мислення або абсолютної ідеї. При цьому Гегель розглядає мислення абсолютну ідею не як нерухому незмінну першосутність а як процес неперервного розвитку пізнання як процес сходження від нижчого до...
33076. Глибоким критиком ідеалістичної системи Гегеля став Л. Фейєрбах, його сучасник, учень, який, однак, не став послідовником свого вчителя 13.54 KB
  Великі зміни в історії суспільства вважав філософ пояснюються змінами форм релігії. Будучи глибоким критиком релігії що існувала на той час Фейєрбах намагався створити свою нову релігію в якій замість культу Бога буде панувати культ людини і любові. Фейєрбах запропонував відмінне від традиційного розуміння філософії її минулого та сучасності ролі в суспільстві і ставлення до релігії. Водночас і сама філософія повинна змінитися: вона не має стати простим чи негативним в гегелівському розумінні запереченням релігії.
33077. Загальна характеристика сучасної світової парадигми 14.29 KB
  Характерна ознака цієї філософії безмежна віра в розум. Особливістю класичної філософії також те що розглядаючи людину та історію вона сконцентрувала свою увагу навколо проблеми свободи та інших гуманістичних цінностей і стверджувала необхідність раціонального пізнання загальнолюдських моральних принципів та ідеалів. Для сучасної філософії характерні такі суттєві риси. цей стиль філософствування починає домінувати в західній філософії; філософію мислення замінює філософія життя .
33078. Прагматизм 12.09 KB
  Дьюі 18591952 вважають що філософія повинна займатись не проблемами філософів а “людськими проблемами†тобто цілями та засобами їх вирішення і таким чином повинна бути перетворена в інтересах того що є вигідним для життя людини. Людина повинна діяти у ірраціональному світі та спроби досягнути об’єктивної істини є безглуздими.