8. Базы данных. Субд. Классификация бд. Sql. Реляционные бд.
База данных (БД) — структурированный организованный набор данных, описывающих характеристики какой-либо физической или виртуальной системы.
База данных— это организованная структура, предназначенная для хранения информации.
СУБД — инструментальное программное обеспечение, предназначенное для организации ведения БД.
По виду модели БД разделяются:
Иерархические БД
В основе иерархических СУБД лежит довольно простая модель данных, которую можно представить себе в виде дерева ациклического ориентированного графа особого вида. Дерево состоит из вершин, каждая из которых, кроме одной, имеет единственную родительскую вершину и несколько (в том числе ни одной) дочерних.
Сетевые СУБД
Подобно иерархической, сетевую модель также можно представить себе в виде ориентированного графа. Но в этом случае граф может содержать циклы, т.е. вершина может иметь несколько родительских.
Реляционные СУБД
Реляционные СУБД являются в настоящий момент самыми распространенными. Реляционная модель ориентирована на организацию данных в виде двумерных таблиц. Реляционная таблица представляет собой двумерный массив и обладает следующими свойствами:
• каждый элемент таблицы - один элемент данных;
• все столбцы в таблице однородные, т.е. все элементы в столбце имеют одинаковый тип (числовой, символьной и т.д.) и длину;
• каждый столбец имеет уникальное имя.
Немалую роль в успехе реляционных СУБД играет также язык SQL (язык структурированных запросов), разработанный специально для запросов к реляционным БД. Это достаточно простой и в то же время выразительный язык, при помощи которого можно выполнять достаточно изощренные запросы к базе.
Объектно-ориентированные
базы данных, в которой данные оформлены в виде моделей объектов, включающих прикладные программы, которые управляются внешними событиями. В наиболее общей и классической постановке объектно-ориентированный подход базируется на концепциях: объекта и идентификатора объекта; атрибутов и методов; классов; иерархии и наследования классов.
Многомерные
Программное обеспечение OLAP используется при обработке данных из различных источников. Эти программные продукты позволяют реализовать множество различных представлений данных и характеризуются тремя основными чертами: многомерное представление данных; сложные вычисления над данными; вычисления, связанные с изменением данных во времени.
- 1. Понятие «информация», данные. Свойства информации. Единицы измерения количества информации.
- 2. История развития информатики и вычислительной техники. Этапы развития вычислительной техники, поколения эвм. Операционная система. История развития ос Windows, Linux.
- 3. Функциональная схема компьютера (основные устройства, их функции и взаимосвязь). Характеристики современных персональных компьютеров.
- 4. Функциональная схема компьютера. Загрузка компьютера. Архитектура фон Неймана,
- 5. Программное обеспечение компьютеров. Классификация по.
- 6. Классификация вредоносов. Антивирусное по.
- 1. Сетевые черви
- 2. Классические компьютерные вирусы
- 3. Троянские программы
- 4. Хакерские утилиты и прочие вредоносные программы
- 7. Базы данных и файловые системы. Функции субд.
- Основные функции субд
- 8. Базы данных. Субд. Классификация бд. Sql. Реляционные бд.
- 9. Языки программирования. Машинный код. Трансляторы . Двоичное кодирование информации.
- 10. Языки программирования. Классификация языков программирования. Трансляторы.
- Транслятор
- 11. Алгоритмы и программы. Способы изображения алгоритмов. Блок-схемы. Схемы основных алгоритмов.
- 12. Технологии программирования. Основные принципы структурного программирования.
- 13. Реляционная модель данных. Основные объекты субд Access и их назначение.
- 14. Основной элемент реляционной бд. Поля и записи. Типы данных, используемые в субд Access. Общие свойства поля.
- 15. Типы таблиц и ключей в реляционных базах данных. Индексы. Взаимосвязи таблиц. Обеспечение целостности данных.
- 16. Типы запросов в субд Access. Язык структурированных запросов.
- 17. Компьютерные сети. Классификация компьютерных сетей.
- Классификация по типу функционального взаимодействия
- 18. Компьютерные сети. Лвс. Протоколы. Адресация в сетях. Система доменных имен. Классификация доменов первого уровня.
- 19. Компьютерные сети. Система адресации url. Глобальная сеть Интернет и ее информационные сервисы (электронная почта, форумы и пр.). Поиск информации.
- 20. Протоколы сети Интернет. Устройство веб-сайтов. Браузер. Html, xhtml. Интернет-портал.