Перейти к тексту

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

При первом входе в developerWorks для Вас будет создан профиль. Выберите информацию отображаемую в Вашем профиле — скрыть или отобразить поля можно в любой момент.

Вся введенная информация защищена.

  • Закрыть [x]

При первом входе в developerWorks для Вас будет создан профиль и Вам нужно будет выбрать Отображаемое имя. Оно будет выводиться рядом с контентом, опубликованным Вами в developerWorks.

Отображаемое имя должно иметь длину от 3 символов до 31 символа. Ваше Имя в системе должно быть уникальным. В качестве имени по соображениям приватности нельзя использовать контактный e-mail.

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

Вся введенная информация защищена.

  • Закрыть [x]

Руководство по SQL и XQuery для IBM DB2: Часть 6. Язык определения данных и язык управления данными

Обзор DML, DDL, и DCL компонентов SQL

Пэт Моффатт, руководитель программы по информационному менеджменту для IBM Academic Initiative, IBM
Пэт Моффатт (Pat Moffatt) является руководителем программы по информационному менеджменту для IBM Academic Initiative. При помощи программы Academic Initiative она обеспечивает доступность подходящих ресурсов по информационному менеджменту, чтобы помочь профессорско-преподавательскому составу интегрировать программное обеспечение по информационному менеджменту в свой учебный план. Чтобы узнать больше об этой программе, посетите www.ibm.com/university/data.
Брюс Крейтон, Skills Segment Planner, IBM
Брюс Крейтон (Bruce Creighton) является планировщиком подразделения повышения квалификации в отделе планирования и развития образования в области информационного менеджмента. В этом качестве он планирует инвестиции в образовательный контент и распределяет инвестиции между теми сферами, в которых IBM может получить доход, и теми, где требования повышения квалификации достаточно важны для предоставления бесплатного образования.
Джессика Као, Training Tools Developer, IBM
Джессика Као (Jessica Cao) - студентка Макмастерского университета (McMaster University), она изучает искусство, науку и информатику. Она получит свой комбинированный диплом с отличием в апреле 2009 г. Джессика работает в лаборатории IBM в Торонто в проекте по планированию и совершенствованию навыков информационного менеджмента DB2, так как она всячески интересуется программированием, редактированием и написанием программ.

Описание:  В данном руководстве, Части 6 серии руководств по SQL и XQuery для IBM DB2, подробно излагается Data Manipulation Language (Язык манипулирования данными) (DML), представляется Data Definition Language (Язык определения данных) (DDL) и Data Control Language (Язык управления данными) (DCL). Также рассматриваются операторы SQL, кроме SELECT.

Больше статей из этой серии

Дата:  20.03.2007
Уровень сложности:  простой

Активность:  6754 просмотров
Комментарии:  

Перед началом работы


О данной серии

Данная серия руководств обучает основам продвинутых SQL и XQuery тем. Разработчики и администраторы базы данных могут использовать данное руководство для совершенствования своих навыков по работе с запросами к базе данных. Члены Academic Initiative могут использовать данное руководство как часть своего учебного плана по базам данных.

Данная серия руководств показывает, как выразить часто возникаемые бизнес-проблемы в виде запросов к базе данных с помощью SQL-запросов или XQueries.

Все приведенные в данном документе примеры основаны на Aroma, примере базы данных, содержащем данные по продажам кофейных и чайных продуктов, продаваемых в магазинах по всем Соединенным Штатам. Каждый пример состоит из трех частей:

  • Бизнес-вопрос, выраженный языком повседневного общения
  • Один или более примеров запросов, выраженных в SQL или XQuery
  • Таблица результатов, возвращенных из базы данных

Это руководство создано для обучения участников языку SQL и XQuery. Как и в любом учебном процессе важным является наличие практических упражнений. К ним прилагаются определения таблиц и данные.

Для студентов, использующих все это как часть учебного процесса, необходимо получить рекомендации инструктора о том, как подключить базу данных Aroma и узнать о различиях между инструкциями в руководстве и локальными настройками.

Спасибо за то, что выбрали IBM® DB2® для изучения гибридных серверов данных, обрабатывающих данные из чисто реляционной, а также pureXML структур.

Данное руководство было написано для DB2 Express-C 9 для Linux®, UNIX® и Windows®.

О данном руководстве

В предыдущих частях данной серии руководств подробно описывался оператор SELECT. Данное руководство представляет другие компоненты и операторы SQL, включая:

  • CREATE TABLE (Создать таблицу)
  • INSERT (Вставить)
  • UPDATE (Обновить)
  • DELETE (Удалить)
  • ALTER TABLE (Изменить таблицу)
  • CREATE VIEW (Создать представление)
  • CREATE INDEX (Создать индекс)
  • DROP TABLE (Удалить таблицу)
  • GRANT (Предоставить)
  • REVOKE (Отменить)

Подключение к базе данных

Вам необходимо подключиться к базе данных прежде, чем вы сможете использовать оператор SQL для запроса или управления данными. Оператор CONNECT сопоставляет подключение к базе данных с именем пользователя.

Для данной серии именем базы данных является aromadb. (Если вы являетесь студентом, и это входит в вашу учебную программу, то узнайте у вашего руководителя имя базы данных, к которой вам необходимо подключиться.)

Для подключение к базе данных aromadb, наберите следующую команду в процессоре командной строки DB2:

CONNECT TO aromadb USER userid USING password

Студентам, изучающим это в качестве учебной дисциплины необходимо заменить "userid" и "password" на ID пользователя и пароль, полученный у вашего руководителя. Если ID пользователя и пароля не требуется, просто используйте следующую команду:

CONNECT TO aromadb

Следующее сообщение известит вас о том, что вы подключились успешно:

Database Connection Information
Database server      = DB2/NT 9.0.0
SQL authorization ID = USERID
Local database alias = AROMADB

Как только вы подключились, то можете начинать использовать базу данных.

1 из 15 | следующая

Комментарии



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=40
Zone=Information Management, XML
ArticleID=203062
TutorialTitle=Руководство по SQL и XQuery для IBM DB2: Часть 6. Язык определения данных и язык управления данными
publish-date=03202007
author1-email=pmoffatt@ca.ibm.com
author1-email-cc=
author2-email=bcreight@ca.ibm.com
author2-email-cc=
author3-email=jcao@ca.ibm.com
author3-email-cc=

Теги

Help
Используйте форму поиска, чтобы найти любой контент с данным тегом в My developerWorks. Используйте ползунок, чтобы отразить больше или меньше тегов.

КнопкаПопулярные теги отображает самые распространенные теги для данной области контента (например: Java, Linux, WebSphere).

Кнопка Мои теги отображает Ваши теги для данной области контента (например: Java, Linux, WebSphere).

Используйте форму поиска, чтобы найти любой контент с данным тегом в My developerWorks. Кнопка Популярные теги отображает самые распространенные теги для данной области контента (например: Java, Linux, WebSphere). Кнопка Мои теги отображает Ваши теги для данной области контента (например: Java, Linux, WebSphere).