Приветствую всех, здесь я выложу шпаргалки и различные памятки по SQL. Преобразование типов данных: Увеличить изображение + Операторы SQL: Увеличить изображение + Приоритет и группировка приоритетов: Увеличить изображение +
Рубрика: SQL
Работа с sql
Создаем базу данных SQL и таблицу в ней
Создаём базу данных с именем MyDB.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
-- Создаём базу данных с именем MyDB. CREATE DATABASE MyDB ON -- Задаем параметры Базы Данных. ( NAME = 'MyDB', -- Указываем логическое имя БД (используется при обращении к БД). FILENAME = 'D:\MyDB.mdf', -- Указываем Физическое полное имя файла БД. SIZE = 10MB, -- Задаем начальный размер файла БД. MAXSIZE = 100MB, -- Задаем максимальный размер файла БД. FILEGROWTH = 10MB -- Задаем значение, на которое будет увеличиваться размер файла БД. ) LOG ON -- Задаем параметры журнала Базы Данных. ( NAME = 'LogMyDB', -- Указываем логическое имя журнала БД (используется при обращении к журналу БД). FILENAME = 'D:\MyDB.ldf', -- Указываем Физическое полное имя файла журнала БД. SIZE = 5MB, -- Задаем начальный размер файла журнала БД. MAXSIZE = 50MB, -- Задаем максимальный размер файла журнала БД. FILEGROWTH = 5MB -- Задаем значение, на которое будет увеличиваться размер файла журнала БД. ) COLLATE Cyrillic_General_CI_AS -- Задаем кодировку для базы данных по умолчанию |
1 2 |
-- Выводим информацию о Базе Данных - MyDB. EXECUTE sp_helpdb MyDB; |
Создание Таблицы в Базе Данных MyDB. Указываем явно имя Базы Данных, которую следует использовать, так как, существует вероятность создания таблицы в Базе Данных, указанной в выпадающем списке на панели инструментов. Например: Часто, ошибочно создают таблицы в БД master и кажется что таблица не создалась. Подключаемся к базе […]
Subqueries
Приветствую всех! Сегодня поговорим о подзапросах и рассмотрим как обычно примеры. Подзапросы-Subqueries Подзапросы (вложенные запросы) – это запросы, используемые в инструкциях SELECT, INSERT, UPDATE или DELETE. Связанные Подзапросы-Related Subqueries Подзапрос является связанным, если в нем (в предложениях WHERE, HAVING) указан столбец таблицы внешнего запроса. Правила написания подзапросов-Rules Вложенные запросы могут быть указаны в инструкциях: SELECT, […]
JOINs
Приветствую всех, сегодня поговорим о объединение данных в таблице. Внутреннее объединение-INNER JOIN INNER JOIN (внутреннее объединение) — объединение, при котором в запросе все записи из таблицы на левой и правой стороне операции INNER JOIN добавляются в результирующий набор записей, при соответствии условию значений в связанных полях. Производим выборку всех данных из объеденения таблиц JoinTest1 и […]
Проектирование Баз Данных
Приветствую всех, сегодня поговорим о проектировании баз данных. НОРМАЛИЗАЦИЯ-Normalization Нормализация таблиц – это формальный аппарат ограничений на формирование таблиц, который позволяет устранить дублирование данных, обеспечивает непротиворечивость хранимых в базе данных, уменьшает трудозатраты на ведение базы данных (ввод и корректировку данных). Для нормализации таблиц БД используют ограничения: Первой нормальной формы. Второй нормальной формы. Третей нормальной формы. […]