Язык запросов к базам данных – SQL.




Введение.

Виды языков программирования. Сфера их применения.

Краткая история языков программирования. Классификация языков программирования.

Обзор основных языков программирования и сфера их применения.

Среда разработки приложений Microsoft Visual Studio.

Основные технологии, языки и типы приложений, поддерживаемые в среде Visual Studio.

Понятие интегрированной среды разработки. Интегрированная среда разработки в Visual Studio. Система проекта. Средства построения и отладки.

Документация по проекту. Получение справки. MSDN.

Редактор кода как текстовый процессор интегрированной среды разработки. Панель кода. Поле индикаторов. Поле структуры. Горизонтальные и вертикальные полосы прокрутки. Редактирование текста, кода и разметки. Настройка редактора. Управление фрагментами кода. Команды и функции для повышения удобства работы в редакторе. Поиск и замена. Установка закладок в коде. Выделение и сокрытие части кода.

 

Язык программирования Microsoft C#. Основы.

Состав языка, типы данных, переменные и константы. Организация ввода-вывода данных в консольных приложениях.

Операции. Преобразование типов.

Операторы языка C#.

Понятие метода. Перегрузка методов. Рекурсивные методы.

Обработка исключительных ситуаций.

Одномерные и многомерные массивы.

Символы и строки. Типы данных char, string. Изменяемые строки.

Регулярные выражения и их применение.

Работа с файловой системой. Классы для работы с каталогами и файлами.

Классы C#. Принципы использования классов и практические примеры.

Интерфейсы и структуры. Принципы использования интерфейсов. Практика применения интерфейсов.

Коллекции в C#. Понятие коллекций. Виды коллекций. Практика применения коллекций.

 

Среда управления базами данных Microsoft Management Studio

Начало работы в среде SQL Server Manager Studio. Компоненты среды Management Studio. Соединение с зарегистрированными серверами и обозревателем объектов. Изменение макета среды. Отображение окна документов. Отображение страницы «Подробности обозревателя объектов». Выбор схемы сочетания клавиш. Настройка параметров запуска. Восстановление конфигурации по умолчанию среды SQL Server Management Studio.

Создание инструкций на языке Transact-SQL. Создание сценариев в редакторе запросов. Программирование в режиме «вне сети». Форматирование кода. Разворачивание окна редактора запросов. Скрытие окон средств. Преобразование части сценария в комментарий. Использование нескольких окон кода. Создание скриптов для таблиц: скрипты выбора, вставки, обновления и удаления таблиц, а также скрипты создания, изменения, удаления и выполнения хранимых процедур.

Администрирование Microsoft SQL Server. Создание базы данных. Подключение базы данных. Резервное копирование и восстановление базы данных из резервной копии.

 

Язык запросов к базам данных – SQL.

Основные понятия о языках структурированных запросов SQL (Structured Query Language), и T-SQL (Transact-SQL). Различия между SQL и T-SQL. Составные части SQL – язык DDL (data definition language, язык определения данных) и DML (data manipulation language, язык манипулирования данными). Новые свойства T-SQL, имеющиеся в Microsoft SQL Server 2015.

Язык запросов DML. Оператор Select. Предложение Select. Алиасы колонок. Предложение From. Соединения таблиц. Внутренние соединения. Полные внешние соединения. Левые внешние соединения. Правые внешние соединения. Перекрестные соединения. Перекрестные соединения. Алиасы таблиц. Предложение Into. Предложение Where и условия поиска. Операции сравнения. Логические операции. Поиск по шаблону. Поиск в диапазоне. Особенности отбора строк, содержащих null. Поиск на соответствие диапазону значений. Группировка набора строк результатов запроса. Условие поиска для группы. Порядок сортировки результата запроса. Объединение результатов одного или более запросов. Агрегатные функции.

Управление таблицами. Создание таблиц. Модификация таблиц. Добавление колонок. Удаление колонок. Переименование колонок. Модифицирование таблиц с помощью SQL Server Manager Studio.

Умолчания. Определение и модифицирование умолчаний с помощью T-SQL. Определение и модифицирование умолчаний с помощью SQL Server Manager Studio.

Ограничения. Создание и модифицирование ограничений с помощью T-SQL и SQL Server Manager Studio. Объекты типа Rule.

Создание и использование индексов. Понятие индекса. Индексные ключи. Типы индексов. Создание индексов. Использование индексов.

Создание и использование представлений. Концепция представлений. Типы представлений. Преимущества представлений. Ограничения представлений. Изменение и использование представлений.

Хранимые процедуры. Назначение хранимых процедур. Создание хранимых процедур. Управление хранимыми процедурами с помощью T-SQL. Удаление хранимой процедуры.

Триггеры. Назначение триггеров. Управление триггерами с помощью операторов T-SQL.

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-10-25 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: