Содержание
- 2. 4.1 Свойства отношения (таблицы) Идентифицируется уникальным именем; Имеет конечное количество столбцов; Имеет конечное число строк; Столбцы
- 3. 4.2 Операции языка SQL Управление таблицами; Изменение содержания таблиц; Операции c таблицами.
- 4. 4.3 Управление таблицами (DDL) Создание таблиц; Изменение структуры таблиц; Удаление таблиц.
- 5. 4.4 Создание таблиц CREATE TABLE сотрудник( код_сотрудника INT NOT NULL PRIMARY KEY, имя VARCHAR, фамилия VARCHAR
- 6. 4.5 Типы данных INT 4 SMALLINT 2 FLOAT 4-8 CHAR(разм.) VARCHAR (макс. разм.) BLOB DATE TIME
- 7. CREATE TABLE Совместитель (код_совместителя INT NOT NULL, код_отдела INT NOT NULL, ФИО VARCHAR NOT NULL, коэфф_занятости
- 10. 4.6 Изменение структуры таблиц ALTER TABLE сотрудник ADD COLUMN код_отдела INT, ADD COLUMN оклад FLOAT;
- 11. 4.7 Удаление таблиц DROP TABLE сотрудник; DROP TABLE совместитель RESTRICT; DROP TABLE отдел CASCADE;
- 12. 4.8 Изменение содержания таблиц (DML) INSERT INTO сотрудник (фамилия, имя, отчество, оклад) VALUES (‘Петров’, ‘Иван’, ‘Иванович’,
- 13. UPDATE Совместитель SET разряд=разряд+1 WHERE разряд DELETE * FROM сотрудник WHERE дата_рождения
- 14. 4.9 Операции с таблицами Проекция; Ограничение; Объединение; Декартово произведение.
- 15. 4.10 Проекция SELECT фамилия, имя, отчество FROM сотрудник; SELECT DISTINCT имя FROM сотрудник; SELECT фамилия, имя,
- 16. 4.11 Ограничение SELECT * FROM сотрудник WHERE оклад SELECT DISTINCT детали.Цвет, детали.Город FROM детали WHERE детали.Город
- 17. 4.12 Объединение SELECT Сотрудник.Фамилия, Сотрудник.Имя, Сотрудник.Отчество, Отдел.Название FROM Сотрудник INNER JOIN Отдел ON Сотрудник.Код_сотрудника = Отдел.Код_сотрудника;
- 18. 4.13 Декартово произведение SELECT Сотрудник.Фамилия, Сотрудник.Имя, Сотрудник.Отчество, Праздник.Поздравление FROM Сотрудник, Праздник;
- 19. 5. Операции с данными 5.1 Арифметические функции ABS(x) абсолютное значение x SQRT(x) квадратный корень от x
- 20. SELECT [Колич_склад]-[Колич_заказ] AS Expr1, ABS([Колич_склад]-[Колич_заказ]) AS Expr2 FROM Products
- 21. 5.2 Строковые функции LEFT(s,n) первые n символов строки s RIGHT(s.n) последние n символов строки s SUBSTRING(s,
- 22. SELECT SUBSTRING([First_Name],1,1] As Initial, [Last_Name] FROM Employees ______________________________________________ Initial Last Name ---------------------------------------------------------------------- Н Васильев П Грушко
- 23. 5.3 Операторы и функции, возвращающие логическое значение (1 – «истина», 0 – «ложь») x = y
- 24. BETWEEN (x, y, z) результат выполнения логического выражения (x>=y AND x ISNULL (v) 1, если v
- 25. SELECT Сотрудник.Фамилия, Сотрудник.Имя, Сотрудник.Отчество, Праздник.Поздравление FROM Сотрудник, Праздник WHERE (((Сотрудник.Фамилия) LIKE "*на"));
- 26. 5.4 Агрегативные функции (GROUP BY) SUM(x) сумма значений столбца x результирующей таблицы MAX(x) наибольшее значение из
- 27. SELECT Код_детали, Наимен, SUM (деталь.Колич) AS Всего FROM деталь GROUP BY Наимен; SELECT Код_детали, Наимен, Вес,
- 28. SELECT Max(Сотрудник.стаж) FROM Сотрудник;
- 30. Скачать презентацию