Похожие презентации:
Лекция1_Вв_Осн_пон
1.
Введение. Основныепонятия баз данных
Димитриев Александр Петрович
доцент кафедры компьютерных технологий
2.
Цель и задачи лекцииЦель – введение в изучаемую дисциплину
Задачи:
1. Выявить актуальность изучения баз данных
2. Получить сведения о применяемой методике изучения
3. Знакомство с основными используемыми понятиями
3.
Актуальность изучения баз данныхПрименение: Интернет-магазины,
системы учета
4.
Базы данных в учебном процессе1. Изучаются в вузах, техникумах и колледжах
2. Взаимосвязь дисциплин учебного плана
https://www.chuvsu.ru/obrazovanie/
5.
Образовательные и профессиональныестандарты. Области и (или) сферы
профессиональной деятельности
3. ФГОС ВО – профессиональная компетенция ОПК-2
Образовательная компетенция – требование
к образовательной подготовке
06 СВЯЗЬ, ИНФОРМАЦИОННЫЕ И
КОММУНИКАЦИОННЫЕ ТЕХНОЛОГИИ
06.001 ПРОГРАММИСТ
6.
Методика изучения баз данныхЦель - знакомство с основными принципами баз данных,
приобретение некоторых навыков работы с базами данных
Используемые источники и программное обеспечение
Обратная связь dist_kt@mail.ru Димитриеву; Вконтакте eszeis
1960 г.
7.
Используемые источникиА. Грошев. Основы работы с базами данных.
(Национальный открытый университет
intuit.ru. Курс 93)
Л. Полякова. Основы SQL. (Курс 5)
А. Бурков. Проектирование информационных
систем в Microsoft SQL Server 2008 и Visual
Studio 2008 (Курс 502/358)
и др.
8.
Используемое программное обеспечениеMySQL онлайн (paiza.io)
Microsoft Windows, Linux (необязательно)
Управление информатизации ЧГУ: http://ui.chuvsu.ru
9.
Курсовое проектирование и лабораторные работыСайт факультета ИВТ https://old-vt.chuvsu.ru/ - МУкКП.docx
В той же папке лабораторные работы
10.
База данных и предметная областьDatabase: Совокупность структурированных данных с именем,
которые принадлежат определенной предметной области.
Предметная область –
часть реально
существующей системы,
которая самостоятельно
функционирует.
11.
ДанныеДанные — поддающееся многократной интерпретации
представление информации в формализованном виде, пригодном
для передачи, связи или обработки (ISO/IEC 2382:2015)
Файлы
12.
Система управления базами данныхСУБД: СПО для работы с БД: ее создания, изменения и
информацией: добавления, изменения, поиска, удаления, отбора,
представления на экране, вывода на печать, разграничения прав
доступа к информации и др.
13.
ИнформацияИнформация - знания по какомулибо вопросу.
Данные становятся информацией
лишь тогда, когда они могут быть
использованы для принятия какихлибо решений.
14.
Реляционные базы данныхМежду таблицами возможно установление связей.
Стадия моделирования и теория реляционных БД
Table (отношение –
relation, сущность –
entity)
Столбцы (поля – fields, атрибуты)
Строки (записи – records, кортежи, экземпляры)
Домен
15.
КлючиСтроковое выражение, полученное из значений нескольких полей, по
которому находятся значения прочих полей для различных записей
Индексы содержат упорядоченные сведения о значениях ключей
Индекс:
№
Ссылка
№
Экспонат
Вес корма
1
3
1
Журавль
50
2
1
2
Голубь
15
3
4
3
Воробей
5
4
5
4
Кошка
25
5
2
5
Медведь
200
…
…
…
…
16.
Пример индексаПо коду книги можно узнать остальную информацию об этой книге
17.
Поиск с использованием индексаПоиск по двоичному дереву: при каждом сравнении половина из
оставшихся записей отбраковывается.
O(log n), где n - количество строк.
Если n = 1 млн., то 20 обращений к жесткому диску
https://www.pvsm.ru/algoritmy/346083
18.
Первичный ключPrimary key: главный ключевой элемент (минимальный набор
атрибутов), однозначно идентифицирующий строку в таблице (кортеж
в отношении, экземпляр сущности).
Candidate key: альтернативный ключ.
Unique key: уникальный ключ.
СУБД Firebird, IBExpert
19.
ВыводыИзучение дисциплины актуально
Имеются специальные термины
Изучена общая информация о данной дисциплине
20.
Задание на самостоятельную работуНайти по ссылкам материалы
Убедиться в наличии требуемого программного
обеспечения
Повторить изученные определения
Базы данных