SQL Azure
9.5. Создание сервера баз данных: логин и пароль администратора
Для создания сервера баз данных в выбранном регионе далее необходимо создать логин и пароль администратора (рис. 9.5).
9.6. Создание новой базы данных на сервере баз данных
При создании новой базы данных (рис. 9.6) указывается ее имя, выпуск и максимальный размер. Рекомендуется выбрать Web-выпуск. Практически это означает, что база данных будет храниться на новом, специально созданном сайте, URL-адрес которого будет сообщен пользователю после его создания. URL-адреса баз данных Web-выпусков имеют вид: server_name.database.windows.net.
Теперь для входа в созданную базу данных необходимо будет выбрать пункт База данных / Управление в верхней части страницы (рис. 9.6).
9.7. Вход в SQL Azure для работы с базой данных
При входе в SQL Azure для работы с базой данных (рис. 9.7) необходимо указать свой логин, пароль, а также имя базы данных. Если имя базы данных не указано, SQL Azure самостоятельно найдет базу данных указанного пользователя.
Собственно взаимодействие с базой данных осуществляется средствами Microsoft SQL Server. Рассмотрение данного инструмента выходит за рамки данного курса.
9.8. Резюме
Система SQL Azure предоставляет простой и удобный графический пользовательский интерфейс для взаимодействия с облачными серверами баз данных и для управления самими базами. Кроме собственно управления базами данных (создание, открытие и работа с базой, удаление), имеется также новая возможность генерации отчетов по базе данных (SQL Azure Reporting). На момент написания курса (сентябрь 2011) данная функциональность является новой, ее реализации существует в бета-версии. Поэтому для использования генератора отчетов по базам данных Windows Azure необходимо подписаться на тестирование этой бета-версии, что можно осуществить через портал Windows Azure.
Ключевые термины
SQL (Structured Query Language) – язык запросов к реляционным базам данных, являющийся де-факто стандартом.
SQL Azure – компонента Windows Azure для работы с реляционными СУБД, основанными на SQL-запросах
SQL Azure Database – компонента SQL Azure для работы с базами данных
SQL Azure Reporting – генератор отчетов по базам данных в системе SQL Azure
Краткие итоги
Подсистема SQL Azure обеспечивает доступ к облачным реляционным базам данных, основанных на SQL-запросах. Имеются возможности выбора подписки на облако; создания серверов баз данных и самих баз данных; входа на удаленную базу данных, расположенную на специальном сайте и т.д. Имеется, кроме того, возможность генерации отчетов по базам данных (SQL Azure Reporting), реализованная в бета-версии.
Набор для практики
Вопросы
- Что такое SQL Azure?
- Что такое SQL?
- Что такое T-SQL?
- Из каких компонент состоит SQL Azure?
- Что такое SQL Azure Database?
- Что такое SQL Azure Reporting?
Упражнения
- В облаке Azure попробуйте и практически изучите все возможности SQL Azure.
- В облаке Azure попробуйте и практически изучите все возможности SQL Azure Database.
- В облаке Azure попробуйте и практически изучите все возможности SQL Azure Reporting.
Темы для курсовых работ, рефератов, эссе
- Архитектура SQL Azure (реферат).
- Архитектура SQL Azure Database (реферат).
- Архитектура SQL Azure Reporting (реферат).