Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Типы команд SQL. Внесение изменений в БД.↑ ⇐ ПредыдущаяСтр 2 из 2 Содержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте
· DDL – язык определения данных; DML – язык манипулирования данными; DQL – язык запросов; DC L – язык управления данными; · команды администрирования данных; команды управления транзакциями Иногда возникает необходимость во внесении изменений именно в ту базу, для которой вы создаете отчет. Встречаются случаи, когда база данных находится в состоянии непрерывного изменения, т.е. динамически меняется по мере создания отчета. Или возможно вы создаете отчет для тестовой базы данных, а затем связываете его с реальной базой данных. Таким образом, желательно иметь возможность легко вносить подобные изменения, по мере обновления базы данных, без необходимости повторного создания каких-либо свойств или функций в отчете. Одним из видов таких изменений базы данных, может быть переименование полей разработчиком или администратором базы данных. Crystal Reports, обнаружив эти изменения, дает вам возможность изменить ссылки на поля в вашем отчете, таким образом новые имена полей можно автоматически связать с предыдущими. Такое отображение полей освобождает вас от необходимости добавлять к отчету новые поля или модифицировать формулы, ссылающиеся на измененные поля. Есть несколько способов согласовать изменения, сделанные в базе данных: Проверить базу данных.Изменить драйвера базы данных Указать местоположение базы данных Типы команд SQL. Управление данными и выборка данных. · DDL – язык определения данных; DML – язык манипулирования данными; DQL – язык запросов; DC L – язык управления данными; · команды администрирования данных; команды управления транзакциями · При разработке web приложений, часто возникает потребность в хранении определённых настроек или временных данных. Обычно, для этого используются или файлы, или базы данных. Если это база данных, то хранить в базе таблицу с одной строкой, как чаще всего это бывает, не очень удачный вариант. Для этого чаще используются config файлы определенных форматов (*.php, *.ini, *.xml, *.json). Целью любой системы управления базами данных является осуществление операций над данными: ввод, изменение, удаление и выборка. При этом выборка данных является наиболее часто используемым аспектом управления данными. Выборка осуществляется с помощью одной единственной команды SELECT, являющейся частью языка DML[1] (Data Manipulation Language – язык управления данными). Результатом выполнения данной команды является итоговый набор данных, состоящий из таких частей, как заголовки столбцов и записи данных. Этот набор должен содержать не менее одного столбца, записи могут быть, а могут и отсутствовать. Команда SELECT состоит из семи основных частей: списка выборки и разделов FROM, WHERE, GROUP BY, HAVING, ORDER BY и COMPUTE – обязательным является лишь список выборки, при использовании же остальных частей необходимо их использовать в том порядке, в котором они приведены выше.
23. Типы команд SQL. Команды управления транзакциями. · DDL – язык определения данных; DML – язык манипулирования данными; DQL – язык запросов; DC L – язык управления данными; · команды администрирования данных;команды управления транзакциями
Типы команд SQL. Команды администрирования. · DDL – язык определения данных; DML – язык манипулирования данными; DQL – язык запросов; DC L – язык управления данными; · команды администрирования данных; команды управления транзакциями С помощью команд администрирования данных пользователь осуществляет контроль за выполняемыми действиями и анализирует операции базы данных; они также могут оказаться полезными при анализе производительности системы. Не следует путать администрирование данных с администрированием базы данных, которое представляет собой общее управление базой данных и подразумевает использование команд всех уровней. ALTER DATABASE Изменить БД ALTER DBAREA Изменить область хранения БД ALTER PASSWORD Изменить пароль CREATE DATABASE Создать БД CREATE DBAREA Создать область хранения DROP DATABASE Удалить БД DROP DBAREA Удалить область хранения БД GRANT Предоставить права REVOKE Лишить прав Язык T-SQL. Управляющие операторы T-SQL. Хранимые процедуры. Язык T-SQL-это собственный диалект языка структурированных запросов применяемый в СУБД SQL Server. При подготовке данного выпуска СУБД SQL Server язык T-SQL был в значительной степени доработан, и в него добавлены многие новые программные конструкции. Кроме всего прочего, он был преобразован в язык, совместимый с общей средой выполнения операционной системы Windows; короче говоря, начиная с этого выпуска T-SQL стал одним из языков.NET. В настоящей главе рассмотрены следующие операторы T-SQL: оператор SELECT; оператор INSERT; оператор UPDATE; оператор DELETE Хранимые процедуры представляют собой набор команд SQL, которые могут компилироваться и храниться на сервере. Таким образом, вместо того, чтобы хранить часто используемый запрос, клиенты могут ссылаться на соответствующую хранимую процедуру. Это обеспечивает лучшую производительность, поскольку данный запрос должен анализироваться только однажды и уменьшается трафик между сервером и клиентом. Концептуальный уровень можно также повысить за счет создания на сервере библиотеки функций.
Язык T-SQL. Триггеры. Создание и виды триггеров. Логика СУБД При работе с триггерами. Язык T-SQL-это собственный диалект языка структурированных запросов применяемый в СУБД SQL Server. При подготовке данного выпуска СУБД SQL Server язык T-SQL был в значительной степени доработан, и в него добавлены многие новые программные конструкции. Кроме всего прочего,он был преобразован в язык, совместимый с общей средой выполненияоперационной системы Windows; короче говоря, начинаяс этого выпуска T-SQL стал одним из языков.NET. Триггер — это специальный вид хранимой процедуры, которую SQL Server вызывает при выполнении операций модификации соответствующих таблиц. Триггер автоматически активизируется при выполнении операции, с которой он связан. Триггеры связываются с одной или несколькими операциями модификации над одной таблицей. Триггер представляет собой весьма полезное и в то же время опасное средство. Так, при неправильной логике его работы можно легко уничтожить целую базу данных, поэтому триггеры необходимо очень тщательно отлаживать. В отличие от обычной подпрограммы, триггер выполняется неявно в каждом случае возникновения триггерного события, к тому же он не имеет аргументов. Приведение его в действие иногда называют запуском триггера. С помощью триггеров достигаются следующие цели: проверка корректности введенных данных и выполнение сложных ограничений целостности данных, которые трудно, если вообще возможно, поддерживать с помощью ограничений целостности, установленных для таблицы; выдача предупреждений, напоминающих о необходимости выполнения некоторых действий при обновлении таблицы, реализованном определенным образом; накопление аудиторской информации посредством фиксации сведений о внесенных изменениях и тех лицах, которые их выполнили; поддержка репликации.
|
||||||||||||||
Последнее изменение этой страницы: 2016-04-07; просмотров: 774; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.218.95.236 (0.009 с.) |