Курс «Базы данных» Разработчики курса: Иваньчева Татьяна Александровна, доцент, вки нгу, Иванчева Наталья Александровна, ст преподаватель, фит нгу




НазваниеКурс «Базы данных» Разработчики курса: Иваньчева Татьяна Александровна, доцент, вки нгу, Иванчева Наталья Александровна, ст преподаватель, фит нгу
страница1/57
Дата публикации19.12.2013
Размер2.16 Mb.
ТипКонтрольные вопросы
litcey.ru > Информатика > Контрольные вопросы
  1   2   3   4   5   6   7   8   9   ...   57
Курс «Базы данных»
Разработчики курса:

Иваньчева Татьяна Александровна, доцент, ВКИ НГУ,

Иванчева Наталья Александровна, ст.преподаватель, ФИТ НГУ


Содержание


Глава 1. Базы данных. Системы управления базами данных (СУБД) 6

Обзор СУБД 6

Основные функции СУБД 7

Управление данными во внешней памяти 7

Управление буферами оперативной памяти 7

Управление транзакциями 8

Журнализация и восстановление базы данных после сбоев 8

^ Поддержка языков баз данных 8

Контрольные вопросы 9

Глава 2. Модели данных 9

Иерархическая модель данных 9

Сетевая модель данных 11

Достоинства и недостатки ранних моделей 13

Объектная модель 13

Контрольные вопросы 14

Глава 3. Реляционная модель 14

Основные понятия и ограничения реляционной модели 14

Математическое определение отношения. Реляционная алгебра 15

Контрольные вопросы 18

^ Глава 4. Вопросы проектирования реляционных баз данных 18

Цели проектирования базы данных. Этапы проектирования 18

Вопросы и задания 21

Нормализация. 1,2,3 нормальные формы 22

Вопросы и задания 24

^ Глава 5. Семантическая модель данных 25

ER-модель предметной области 25

ЧИТАТЕЛЬ 25

Операции над сущностями 27

Порядок построения ER-модели и построение реляционной схемы базы данных из ER-модели 27

Пример построения ER- модели 28

Контрольные вопросы 29

Задания для самостоятельной работы 29

^ Глава 6. Разработка пользовательских приложений в среде СУБД MS Access 29

Объекты базы данных 29

Вопросы и задания 31

Таблицы. Схема данных 32

Ввод данных в таблицу 34

Вопросы и задания 37

Формы. Типы форм. Элементы управления 38

Создание формы с помощью Конструктора 39

Вопросы и задания 43

Запросы. Макросы. Отчеты 43

Основы SQL 43

Создание вложенных (подчиненных) запросов 46

Обновление записей 47

Вопросы и задания 48

Запросы QBE. Мастер запросов 48

Вопросы и задания 51

Вопросы и задания 59

Итоговый запрос 59

Перекрестный запрос 61

Вопросы и задания 62

Построение форм на основе запроса 63

Макросы 68

Отчеты 73

Разработка приложения 81

^ Глава 7. Разработка приложений в среде Delphi 86

Основные этапы разработки информационного приложения 86

Разработка информационного приложения на примере «Приемная комиссия ВУЗа» 87

Особенности программного средства Delphi 89

Среда разработки 90

Контрольные вопросы 94

Первое приложение в Delphi 94

Задания для самостоятельной работы 97

Кнопки 98

Задания для самостоятельной работы 99

Поле редактирования 99

Задания для самостоятельной работы 101

Контрольные вопросы 101

Основные понятия объектно-ориентированного программирования(ООП) 101

Основные принципы ООП 102

Контрольные вопросы 103

Списки 104

Зависимые переключатели. Компоненты RadioButton, RadioGroup 107

Задания для самостоятельной работы 109

Функция MessageDlg 110

Задание для самостоятельной работы 111

Главное меню приложения. Компонент MainManu 112

Задание для самостоятельной работы 113

Кнопочная панель. Компонент ToolBar 114

Область редактирования. Компонент Memo 115

Контекстное меню. Компонент PopupMenu 116

Диалоговые окна Windows 116

Задание для самостоятельной работы 118

Понятие проекта. Структура проекта 118

Задание для самостоятельной работы 121

Форма 121

Добавление формы к проекту 121

Структура модуля Pascal 122

Как открыть форму 123

Задание для самостоятельной работы 123

Способность форм ссылаться друг на друга 124

Задание для самостоятельной работы 125

Просмотр форм и ассоциированных с ними модулей 125

Основные свойства, методы и события формы 125

Менеджер проектов 127

Опции проекта 128

Упpавление пpоектами 130

Компиляция и сборка проекта 131

Выполнение и отладка проекта 131

Задания для самостоятельной работы 132

Контрольные вопросы 132

^ Глава 8. Работа с базами данных в Delphi 133

Создание базы данных в Interbase 133

Псевдонимы. Утилита Database Explorer 135

Задание для самостоятельной работы 139

Первое приложение для работы с базами данных 141

Задание для самостоятельной работы 142

Использование компонента TDatabase 143

Задание для самостоятельной работы 145

Модули данных 145

Задание для самостоятельной работы 145

Работа с таблицей 146

^ Открытие и закрытие таблицы 146

Задание для самостоятельной работы 146

Перемещение по записям таблицы 146

Положение в таблице 147

Работа с записями в таблице 147

Доступ к полям таблицы. Компонент TField 149

Редактор полей 150

Основные свойства компонента TField 153

Задание для самостоятельной работы 154

Программный доступ к полям таблицы 154

Задание для самостоятельной работы 155

Сортировка и поиск в таблицах 157

Задание для самостоятельной работы 158

Диапазоны 158

Фильтры 159

Создание связи типа "главная–подчиненная" между двумя таблицами 159

Другие методы компонента TTable 161

Использование SQL в приложениях. Компонент TQuery 162

Динамические и статические SQL-предложения 162

Возможность изменения данных базовой таблицы через запрос 166

Компоненты управления данными 166

^ Компонент TDBText 166

Задание для самостоятельной работы 167

Компонент TDBEdit 167

Задание для самостоятельной работы 167

Компонент TDBGrid 167

Компонент TDBNavigator 168

Задание для самостоятельной работы 168

Компонент TDBImage 170

Компонент TDBComboBox 171

Компонент TDBListBox 171

Задание для самостоятельной работы 172

Компонент TDBRadioGroup 172

Задание для самостоятельной работы 173

Компонент TDBCheckBox 173

Компонент TDBLookupComboBox 174

Компонент TDBLookupListBox 175

Задание для самостоятельной работы 175


  1   2   3   4   5   6   7   8   9   ...   57

Похожие:

Курс «Базы данных» Разработчики курса: Иваньчева Татьяна Александровна, доцент, вки нгу, Иванчева Наталья Александровна, ст преподаватель, фит нгу iconФормы использования информационных технологий в системе среднего...
Киричек Ксения Александровна, преподаватель Ставропольского строительного техникума, г. Ставрополь
Курс «Базы данных» Разработчики курса: Иваньчева Татьяна Александровна, доцент, вки нгу, Иванчева Наталья Александровна, ст преподаватель, фит нгу iconРасписание спецкурсов на 2 семестр 2007/2008 уч года кафедры физико-технической...
Кондауров М. Н., Суханов Д. П. Тсани нгу возможны изменения в первые две недели февраля!!!
Курс «Базы данных» Разработчики курса: Иваньчева Татьяна Александровна, доцент, вки нгу, Иванчева Наталья Александровна, ст преподаватель, фит нгу iconРуководство школы осуществляет директор школы Борисова Елена Александровна...
Цель доклада – широко информировать общественность, прежде всего родителей (законных представителей) об образовательной деятельности,...
Курс «Базы данных» Разработчики курса: Иваньчева Татьяна Александровна, доцент, вки нгу, Иванчева Наталья Александровна, ст преподаватель, фит нгу iconЗубовская усыпальница наталья Александровна Суворова-Зубова
Суворова Наталия Александровна («Суворочка») дочь генералиссимуса Александра Васильевича Суворова и Варвары Ивановны Суворовой, урожденной...
Курс «Базы данных» Разработчики курса: Иваньчева Татьяна Александровна, доцент, вки нгу, Иванчева Наталья Александровна, ст преподаватель, фит нгу iconПрограмма курса «Исследование операций» на 2013/14 уч г. (4 курс ммф нгу, 2 семестр) Темы лекций
Лемма о сводимости. Схема доказательства принадлежности задачи классу np-полных проблем
Курс «Базы данных» Разработчики курса: Иваньчева Татьяна Александровна, доцент, вки нгу, Иванчева Наталья Александровна, ст преподаватель, фит нгу iconДокументы, представляемые претендентами для участия в конкурсном отборе
Участники конкурса, не работающие в нгу, а также работники нгу, участвующие в конкурсном отборе впервые, подают личное заявление...
Курс «Базы данных» Разработчики курса: Иваньчева Татьяна Александровна, доцент, вки нгу, Иванчева Наталья Александровна, ст преподаватель, фит нгу icon1. Даниловский Андрей Попова Наталья Александровна

Курс «Базы данных» Разработчики курса: Иваньчева Татьяна Александровна, доцент, вки нгу, Иванчева Наталья Александровна, ст преподаватель, фит нгу iconРабочая программа учебной дисциплины корпоративная социальная ответственность...
Данную программу разработала Хаустова Наталья Александровна к ю н., доцент кафедры Гуманитарных и социально-экономических дисциплин...
Курс «Базы данных» Разработчики курса: Иваньчева Татьяна Александровна, доцент, вки нгу, Иванчева Наталья Александровна, ст преподаватель, фит нгу iconЗадания по курсу “Базы данных” нгу кафедра фти семинарист Пирогов...
Напишите запрос выводящий комиссионные продавцов в процентах для тех, у кого он выше среднего
Курс «Базы данных» Разработчики курса: Иваньчева Татьяна Александровна, доцент, вки нгу, Иванчева Наталья Александровна, ст преподаватель, фит нгу iconРабочая программа учебной дисциплины организационно-правовые формы...
Данную программу разработала Хаустова Наталья Александровна к ю н., доцент кафедры Гуманитарных и социально-экономических дисциплин...
Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
litcey.ru
Главная страница