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

Предоплата всего

Подписываем
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
Подписываем
1)Эволюция развития баз данных. Понятие баз данных, СУБД
База данных (БД) это совокупность массивов и файлов данных, организованная по определённым правилам, предусматривающим стандартные принципы описания, хранения и обработки данных независимо от их вида.
База данных (БД) совокупность организованной информации, относящейся к определённой предметной области, предназначенная для длительного хранения во внешней памяти компьютера и постоянного применения.
Систе́ма управле́ния ба́зами да́нных (СУБД) совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных
2)Физическая и логическая структура БД
Каждая БД включает в себя по крайней мере один файл данных (data file) и один файл журнала транзакций (transaction log file). Несколько БД не могут одновременно использовать эти файлы. Для оптимизации производительности и повышения отказоустойчивости файлы данных и файлы журнала, как правило, размещают на разных дисках (используется несколько дисков). Для размещения файлов данных и файлов журнала часто применяется RAID массив.
3)Особенности работы с централизованной базой данных в клиент-серверной среде.
4)Модели архитектуры клиент-сервер.
5)Архитектуры централизованных сетевых без данных: файл-сервер, клиент-сервер, сервер приложений.
6)Модели данных
-Иерархическая модель данных
-Сетевая модель данных
- Реляционная модель данных
- Объектно-реляционная модель данных
7)Реляционная модель, её свойства.
Разница между таблицей в привычном нам смысле и понятием отношения заключается в том, что в отношении нет порядка - это, вообще говоря, неупорядоченное множество записей. Это, конечно, не значит, что там совсем нет никакого порядка, просто он не подвластен ни программисту, ни администратору. Порядок определяется не отношением, а конкретной выборкой из отношения. Из одного и того же отношения я могу выбрать данные в порядке возрастания зарплаты, в алфавитном порядке фамилий и т.д.
8)Типы связей в реляционной модели
Однако практически все СУБД поддерживают следующие типы данных:
• целочисленные;
• вещественные;
• строковые;
• специализированные типы данных для денежных величин;
• специальные типы данных для временных величин (дата и/или время);
• типы двоичных объектов данный тип не имеет аналога в языках программирования; обычно для его обозначения используется аббревиатура BLOB (Binary Large Object большой двоичный объект).
9)Обеспечение целостности данных: на уровне таблицы, на уровне базы данных.
10)Целостность данных: доменная, категорная, ссылочная.
Доменная целостность
Доменная целостность это достоверность записей в конкретном столбце. Она включает ограничения типа данных, ограничения формата при помощи ограничений CHECK и правил, а также ограничения диапазона возможных значений при помощи ограничений FOREIGN KEY, CHECK, DEFAULT, определений NOT NULL и правил.
Ссылочная целостность
Ссылочная целостность сохраняет определенные связи между таблицами при добавлении или удалении строк. В SQL Server ссылочная целостность основана на связи первичных и внешних ключей (либо внешних и уникальных ключей) и обеспечивается с помощью ограничений FOREIGN KEY и CHECK. Ссылочная целостность гарантирует согласованность значений ключей во всех таблицах. Этот вид целостности требует отсутствия ссылок на несуществующие значения, а также обеспечивает согласованное изменение ссылок во всей базе данных при изменении значения ключа.
11)Операции над отношениями
Основной единицей обработки является отношение, а не его кортежи. К отношениям можно применить систему операций, позволяющих получить одни отношения из других. Исключение составляют операции создания и заполнения таблиц, а также операции описания и переименования столбцов. Результатом запроса к реляционной БД может быть новое отношение, вычисленное на основе имеющихся отношений.
12)Нормализация отношений. Понятие функциональной зависимости 1 и 2 нормальные формы.
13) Нормализация отношений, понятие транзитивной зависимости, 3я нормальная форма.
14)E-R модель.
15)Создание запросов на выборку на SQL языке.
http://www.lessons-tva.info/edu/e-inf2/m2t4_4.html
16) Создание запросов на изменение и на удаление на SQL языке.
17)Создание групповых запросов на SQL языке.
18) Создание, удаление таблицы, ввод данных в таблицу на SQL языке.
19) Типы СУБД
20) Объекты Data access object
21)Объекты Activex data object
22)Создание объекта DAO, Recordset, его типы
23)Создание объекта ADO, Recordset, его типы
24)Создание и выполнение запросов с использование объектов DAO
25)Создание и выполнение запросов с использованием объектов ADO
26)Сравнение технологий DAP и ADO
27)Общие свойства объектов DAO Recordset и ADO Recordset
28)Общие методы объектов DAO Recordset и ADO Recordset
29)Понятие объекта, его свойств, методов и событий в объектно-ориентированном программировании.
30) Методика создания приложений для баз данных