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

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

Типы данных

Типы данных - раздел Информатика, Информатика Таблицы Баз Данных, Как Правило, Допускают Работу С Достаточно Большим Количе...

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

- Текстовый – тип данных, используемый для хранения обычного неформатированного текста ограниченного размера (до 255 символов).

- Поле Мемо – специальный тип данных для хранения больших объемов текста (до 65 535 символов). Физически текст не хранится в поле. Он хранится в другом месте базы данных, а в поле хранится указатель на него, но для пользователя такое разделение заметно не всегда.

- Числовой – тип данных для хранения действительных чисел.

- Дата/время – тип данных для хранения календарных дат и текущего времени.

- Денежный – тип данных для хранения денежных сумм. Теоретически, для их записи можно было бы пользоваться и полями числового типа, но для денежных сумм есть некоторые особенности (например, связанные с правилами округления), которые делают более удобным использование специального типа данных, а не настройку числового типа.

- Счетчик – специальный тип данных для уникальных (не повторяющихся в поле) натуральных чисел с автоматическим наращиванием. Естественное использование – для порядковой нумерации записей.

- Логический – тип для хранения логических данных (могут принимать только два значения, например Да или Нет).

Проектирование базы данных

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

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

1. Работа начинается с составления генерального списка полей – он может насчитывать десятки и даже сотни позиций.

2. В соответствии с типом данных, размещаемых в каждом поле, определяют наиболее подходящий тип для каждого поля.

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

Наметив столько таблиц, сколько подразделений охватывает база данных, приступают к дальнейшему делению таблиц. Критерием необходимости деления является факт множественного повтора данных в соседних записях. На рис. 6 показана таблица, у которой в поле Адрес наблюдается повтор данных. Это явное свидетельство того, что таблицу надо поделить на две взаимосвязанные таблицы.

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

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

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

 

2.Описание практической части работы:

2.1. Цели лабораторной работы: Освоить навыки создания табличных баз данных в системе DBU и ей подобным.

2.2. Постановка задачи: Разработать табличную базу данных и создать индексный файл для сортированных данных по одному из ключей по своему усмотрению.

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

2.3. Порядок выполнения работы:

2.3.1. Ознакомиться с теоретической частью.

2.3.2. Получить задание у преподавателя.

2.3.3. Выполнить работу.

2.3.4. Оформить отчет:

2.3.4.1. Содержание отчета:

1. Цель работы - краткая формулировка поставленной цели.

2. Порядок выполнения - определяются действия, необходимые для выполнения данной работы.

3. Постановка задачи - формулирование задачи в соответствии с индивидуальным заданием.

4. Решение поставленной задачи:

4.1. Математическое описание решения поставленной задачи содержит описание связей между параметрами с использованием принятых в математике обозначений.

4.2. Описание логической структуры программы (алгоритм решения) содержит:

- краткое описание схемы программы,

- алгоритм решения (по ГОСТ ) - рисунок,

- краткое описание используемых операторов языка программирования (при необходимости).

4.3. Описание программы содержит:

- название файла, его размер,

- текст программы (или фрагмент для решения конкретной, наиболее важной части задания).

4.4. Результат работы программы:

- значения, полученные в результате выполнения программы

- анализ полученных результатов.

Выводы - отвечают на поставленную цель.

 

2.4. Контрольные вопросы:

1.Что такое реляционная база данных ?

2. Что такое индексный файл ?

3. Поясните понятие картеж ?

4. Поясните понятие запись ?

5. Какое множество называется доменом ?

6. Как удалить запись в системе DBU ?

7. Как вставить новую запись в систему DBU ?

8. Как добавить запись в имеющуюся базу данных ?

9. Можно ли упорядочить базу данных по значениям в нужном столбце?

10. Какие типы данных можно использовать в DBU ?

 

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

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

Информатика

Тульский государственный университет...

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

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

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

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

К выполнению лабораторных работ
для бакалавров по направлению 150900 – «Технология, оборудование и автоматизация машиностроительных производств» и студентов специальностей: 151001 «Технология машиностроения»,

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

Правила выполнения изображения схем алгоритмов
(ГОСТ 19.701-90) (ИСО 5807-85). Алгоритм - конечная последовательность точно определенных действий, приводящих к однозначному решению поставленной задачи. Алгорит

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

Описание практической части работы
2.1. Цели лабораторной работы: Ознакомиться с понятием алгоритм, его свойствами и способами представления. Изучить основные положения ГОСТ 19.701-90 (ИСО 5807-85), связанные с изображением с

Правила выполнения изображения схем алгоритмов
(ГОСТ 19.701-90) (ИСО 5807-85). Алгоритм - конечная последовательность точно определенных действий, приводящих к однозначному решению поставленной задачи. Алгорит

ОПИСАНИЕ СИМВОЛОВ
  1. Символы данных   1.1. Основные символы данных

ПРИМЕНЕНИЕ СИМВОЛОВ
Символ Наименование символа Символы данных  

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

ИСПОЛЬЗОВАНИЕ ФУНКЦИОНАЛЬНЫХ КЛАВИШ
Клавиша Назначение F1 Помощь (Help) F2 Вызов созданного пользователем меню

Инструкция по Norton Commander
Alt-F1 Выбрать диск (левая панель) Alt-F2 Выбрать диск (правая панель) Alt-F3 Просмотр (View) у

УKАЗАHИЕ И ИСПОЛHЕHИЕ ФАЙЛОВ
В данной конструкции встречаются термины - "указанный файл" и" выбранный файл или группа файлов". "Указанный файл" в конкретный момент времени может быть только один и

ВЫБОР И ОТМЕHА ВЫБОРА ФАЙЛОВ
С использованием клавиатуры выбор и отмена группы файлов производится двумя способами: 1. Нажать серую клавишу (на цифровой клавиатуре) "+" (для выбора) или "-" (для от

ПАHЕЛИ Norton Commander
Активна только одна панель. Настройка панелей производится в меню NC (F9) по вашему желанию. Комбинации клавиш Назначение TAB или Ctrl

Клавиши, используемые в режиме просмотра файла
Комбинации клавиш Назначение F7 Поиск(Search) цепочки, указанной в диалоговом "окне" (регистр не имеет значения).

РЕДАKТИРОВАHИЕ (Edit) УKАЗАHHОГО ФАЙЛА
Укажите файл. Выполните Edit (F4 или Alt + F4, в зависимости от настройки NC) из NC меню. Клавиши, используемые в режиме редактирования файла. Кла

Перемещение курсора в Edit
  Чтобы переместить курсор на: Выполните: символ влево Ctrl+S или

Удаление слов, символов, строк в Edit и в командной строке
Чтобы удалить: Выполните: строку Ctrl+Y все от курсора до конца строки Ctrl+K

HАСТРОЙKА Norton Commander
Меню наcтройки Norton Commander вызываетcя нажатием клавиши F9 или клавиш Ctrl+N или c помощью "мыши" (cм. следующий раздел). Оно расположено в верхней строке экрана и содержит следующие

Устройство персонального компьютера (ПК)
Все персональные ПК состоят из четырех основных частей: системного блока, монитора, клавиатуры и мыши. Кроме того ПК может включать ряд дополнительных устройств: блок бесперебойного питания, акусти

Запуск среды программирования QuickBasic 4.xx и 7.хх.
Для запуска среды QuickBasic 4.xx необходимо найти на диске исполняемый файл qb.exe или qbx.exe. После этого необходимо набрать на клавиатуре команду < qb [/ключи] > (или < qbx [/ключи] &g

Организация диалога в среде программирования QuickBASIC
В среде программирования QuickBASIC используется оконная технология организации диалога, рассчитанная на использование в качестве устройств ввода клавиатуры и специального манипулятора мышь. Маркер

Работа с файлами
Подменю состоит из следующих команд: New рrogram создание новой программы при выборе данного пункта меню появляется диалоговое окно Open

Редактирование
Undo <ALT>+<BACK SPASE> восстановление первоначального вида редактируемой строки Cut <SHIFT>+<DEL&

Команды просмотра
SUBs... <F2> вывод каталога модулей и страниц с возможностью выхода для редактирования в любую страницу любого модуля. Имеется возможность передвижени

Поиск, поиск и замена фрагментов текста
Find   режим поиска с заданием фрагмента текста при выборе данного пункта меню появляется диалоговое окно Selected Text

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

Редактирующие комбинации клавиш
Клавиши Действия CTRL+ или RIGHT Перемещение курсора на один символ вправо CTRL+] или LEFT Пере

Организация программ с циклической структурой.
1. Описание операторов, используемых для организации программ с циклической структурой Оператор цикла FOR … NEXT Назначение: Применяетс

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

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

Функция VAL
Назначение: Возвращает числовое представление строки. Синтаксис: VAL (cтрока) Функция VAL ликвидирует лидирующие пробелы, символы табуляции и перевода строки в аргум

Редактирующие комбинации клавиш
Клавиши Действие CTRL+ или RIGHT Перемещение курсора на один символ вправо CTRL+] или LEFT

Функция определения длины файла - LOF
Назначение: Определяет длину указанного файла в байтах. Синтаксис: LOF(<Hoмep файла>) Аргумент <номер файла> должен соответствовать присвоенному в операт

Функция проверки признака конца файла - EOF
Назначение: Проверяет условие конца файла. Синтаксис: EOF(<номер файла>) Функция EOF возвращает значение -1 (TRUE), если обнаруживается признак конца последова

Создание исполняемых файлов и библиотек пользователя
В среде Basic Microsoft исполняемые файлы создаются при помощи меню «Run» «Make EXE File».

Построение графических примитивов в среде BASIC MICROSOFT
  1. Синтаксис операторов для вывода графических примитивов в Qb.   Оператор отображения точки на экране монитора:

Функция определения координат или цвета пикселя - POINT
Назначение: Определяет номер цвета пикселя или выдает его координаты. Синтаксис: POINT(x,y) POINT(<число>) Если в функции POINT задается пара координа

Обработка ошибок
Оператор формирования кода ошибки – ERROR Назначение: Генерирует ситуацию возникновения ошибки с заданным кодом, а также позволяет пользователю определить свои коды

Unprintable error (Неопознанная ошибка).
При наличии подпрограммы обработки ошибки (ON ERROR) происходит переход на эту подпрограмму. Оператор установки среды обработки ошибки – ON ERROR Назначение:

Функция определения номера строки, связанной с ошибкой, - ERL
Назначение: Возвращает номер строки, в которой возникла ошибочная ситуация. Синтаксис: ERL В случае возникновения ошибки функция ERL возвращает номер строки, в котор

Описание вызываемой процедуры
  DECLARE SUB menuSV0 (cen%, vid%, a$(), yp1%, xp1%, lpol%, otst%, l%, t$, ten%, cSimPol%, cFonPol%, cSimm%, cFonm%, cSimK%, cFonK%, cod%) ' Подпрограмма фор

Описание массива пунктов меню
DIM a$(5) Присвоение значений элементов пунктов меню   a$(0) = " menu: " a$(1) = "1111" a$(2) = "2222" a$(3) = "

Использование библиотеки интерфейса для создания горизонтального меню.
  Теория: DECLARE SUB menuSV0 (cen%, vid%, a$(), yp1%, xp1%, lpol%, otst%, l%, t$, ten%, cSimPol%, cFonPol%, cSimm%, cFonm%, cSimK%, cFonK%, cod%) &

Описание массива пунктов меню
DIM a$(5), k$(5) DIM a1$(5), a2$(5), a3$(5), a4$(5), a5$(5) Присвоение значений элементов пунктов меню   a$(0) = " menu: " a$(1) = "

Запуск исполняемых файлов с ключом.
  1. Функция вызова командной строки запуска программы -COMMAND$ Назначение: Возвращает командную строку, из которой осуществлялся запуск про­граммы.

Получение и обработка растровых изображений в редакторе Photo Shop .
1. Советы по работе с Adobe Photoshop:   Увеличить или уменьшить размер выделенной области можно при помощи команды Expand / Contract (Расширить / Сж

Alt - выделение всех точек
Ctrl+Alt - угол Запомните навсегда - нажатая клавиша Shift при работе с выделяющими инструментами приводит к объединению выделений, а вот при работе с кан

Обработка текста с помощью текстового процессора Word.
  1. Средства обработки текстовой информации Средства данного класса являются одной из составляющих компонент автоматизации учрежденческой деятельност

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

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