воскресенье, 15 февраля 2015 г.

Урок 19. Ключ. Типы Данных. Однотабличная БД

Повторение

Вопрос 1: Что такое транзакция?
Вопрос 2: Что такое структурирование данных
Вопрос 3: Какая форма записи данных об объектах принята в изучаемых СУБД?
Вопрос 4: Таблицы как называются элементы таблицы? Основные определения (слайд 12)

Ключ

В СУБД Base предлагается создать это поле, если разработчик не создал его сам. Это так называемый первичный ключ.
Разработчик должен выбрать выбрать поле с уникальным значением. Это сложно, поэтому  СУБД BASE предлагает ключ, который добавляется автоматически. Такой ключ называют суррогатным.

Типы данных

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

Тип данных — определяет множество значений, которые может принимать данное поле в различных записях.Свойства поля — длина, формат значение по умолчанию.
СУБД проверяет вводимое в поле данное на соответствие установленному типу и свойствам (целостность по данным).
В LibreOffice.org Base используются около 20 типов. Их можно разделить на 5 категорий:

  • числовой (число натуральное, целое, десятичное, двоичное и другие)
  • символьный (текст — одна строка и несколько) 
  • дата/время (дата, время)
  • логический
  • картинка

Поиск в таблице


Итоги выполнения Практической работы 1 по Полякову:
Ответы:1,25,6,21
Вопросы
  1. Как сортировать? По какому полю (по выделенному)? Что переставляется?
  2. Для чего фильтр? Что показывается после фильтрации? Как задавать фильтр?
  3. Можно ли и сортировать и фильтровать одновременно?
  4. Как вносить новые данные? К чему приведет ошибка, допущенная при вводе?
  5. Результаты сортировки и фильтрации сохраняются?

суббота, 7 февраля 2015 г.

Урок 18. Информационные системы.Основные понятия. Базы данных

Проблемный вопрос: как организовать хранение огромного количества данных так, чтобы можно было легко находить указанные данные. Пример - библиотека: множество книг стоят на полках …. Как найти нужную?
Можно ли для этого использовать компьютер?

Откуда и каким образом в интернете появились базы данных, в которых поисковые системы ищут ответы на наши вопросы?
Материалы по теме смотрите на странице

Информационные системы

  1. Основные понятия 
  2. Классификация ИС 
  3. Транзакция
Основные определения из предыдущих слайдов запишите в тетрадь.
Понятия БД тесно связаны с понятиями классификации объектов.
Классификация множества объектов помогает установить связи и закономерности внутри этого множества, построить модель, а следовательно изучить.

Структурирование данных - процесс, приводящий к определенной форме записи данных об объектах предметной области (класса)
БД – и есть компьютерная модель, построенная после проведения классификации.

Таблицы. Основные определения 

Основные определения запишите в тетрадь:
  • Поле – 
  • Структура записи 
  • Запись – 
  • Таблица
  • Ключ
На практике работаем с  СУБД в приложении LibreOffice.org Base