Please enable JavaScript.
Coggle requires JavaScript to display documents.
SQL - Coggle Diagram
SQL
Е.Ф. Кодд, 1960 г.: структура данных, целостность данных, манипулирование данными
-
-
все данные на концептуальном уровне представляются в виде объектов, заданных в виде строк и столбцов, называемых отношением, более распространенное название – таблица
Терминология РБД
отношение – это структура данных целиком, набор записей (в обычном понимании – таблица)
кортеж – это каждая строка , содержащая данные (более распространенный термин – запись)
мощность – число кортежей в таблице (проще говоря, число записей), порядок следования кортежей - неважен
-
-
домен атрибута – это допустимые значения (неповторяющиеся), которые можно занести в поле
Алгоритм создания БД
Определить структуру таблицы, из каких атрибутов(столбцов, полей) она будет состоять
может включать английские буквы, цифры и знак подчеркивания, должно начинаться с буквы;
имя поля должно быть уникальным в пределах таблицы.
имя должно быть понятным и соответствовать тем данным, которые хранятся в поле;
имя может состоять из нескольких слов, тогда слова разделяются подчеркиванием, после подчеркивания слово пишется с маленькой буквы.
Включить ключевое поле id, которое является ОБЯЗАТЕЛЬНЫМ ЭЛЕМЕНТОМ каждой реляционной таблицы. Ключевое поле является уникальным для каждой записи, однозначно определяет запись и в дальнейшем будет использоваться для связей с другими таблицами.
имя должно состоять из двух частей: начинаться с названия таблицы, которой поле принадлежит, затем через подчеркивание необходимо указать id.
Дать таблице имя: может включать английские буквы, цифры и знак подчеркивания, должно начинаться с буквы; имя должно быть уникальным в пределах базы данных. Рекомендации:
-
имя должно быть понятным и соответствовать тому объекту, который оно описывает;
имя должно быть как можно короче, максимум до 10 символов.
-
-