Перейти к основному содержанию
x

Раздел 4. Базы данных

Дисциплина направлена на формирование компетенций в соответствии с трудовыми функциями разработчика Web-сайтов. В курсе рассматриваются инструменты управления базами данных.

Тема 1. Системы управления базами данных.

СУБД на данный момент существует великое множество и классифицируются они по разным признакам. Но мы не будем останавливаться на всём многообразии этих типов, опустим перспективные и экзотические технологии типа объектно-ориентированных и иерархических СУБД. Стандартом де-факто в современных информационных системах являются реляционные СУБД, в которых данные хранятся в табличном виде, о них мы и будем говорить. Так чем же различаются все эти системы? 

 

Тема 2. Создание базы данных.

Рассмотрим инструменты и особенности создания базы данных, которая будет использоваться на хостинге, т.е. в сети Интернет и доступна из любого места в сети. На занятии рассмотрим, как создать классическую базу данных с собственными таблицами и другими объектами.

Цели работы:

  • научиться удалять таблицы;
  • научиться создавать таблицы базы данных в режиме таблицы;
  • научиться создавать самостоятельно ключевое поле;
  • научиться создавать формы для ввода данных;
  • закрепить навыки по заполнению и редактированию таблиц базы данных.

 

​​

Тема 3. Создание таблиц и связей. Типы данных.

В рамках занятий рассмотрим вопрос типов данных, создания таблиц и их связей с другими таблицами в базе данных. Кроме того,  рассмотрим способы импорта существующих данных в новую базу данных.

 

Тема 4. Язык запросов.

SQL или Structured Query Language (язык структурированных запросов) — язык программирования, предназначенный для управления данными в СУБД. Все современные СУБД поддерживают SQL. На языке SQL выражаются все действия, которые можно провести с данными: от записи и чтения данных, до администрирования самого сервера СУБД.