Мегаобучалка Главная | О нас | Обратная связь


Язык программирования Microsoft C#. Работа с базами данных.



2018-07-06 189 Обсуждений (0)
Язык программирования Microsoft C#. Работа с базами данных. 0.00 из 5.00 0 оценок




Введение.

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

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

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

Среда разработки приложений 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.

 

Язык программирования Microsoft C#. Работа с базами данных.

Введение в ADO.NET

C# и MS SQL Server. Создание базы данных. Строка подключения. Создание подключения. Пул подключений. Выполнение команд и SqlCommand. Чтение результатов запроса и SqlDataReader. Типизация результатов SqlDataReader. Получение скалярных значений. Параметризация запросов. Выходные параметры запросов. Работа с хранимыми процедурами. Выходные параметры хранимых процедур. Транзакции. Сохранение и извлечение файлов из базы данных. Работа с SqlDataAdapter и DataSet.

SqlDataAdapter и DataSet. Постраничный просмотр в SqlDataAdapter. SqlCommandBuilder и сохранение изменений DataSet в базе данных. Обновление БД из DataSet вручную. Все операции с БД в графическом приложении. DataSet и DataTable. Отношения между таблицами в DataSet.

Введение в Entity Framework 6.

Взаимодействие с данными. Code First. Database First. Model First.

Основы Entity Framework. Основные операции с данными. Строка подключения. Навигационные свойства. Связь один к одному. Связь один ко многим. Связь многие ко многим. Инициализация базы данных.

 



2018-07-06 189 Обсуждений (0)
Язык программирования Microsoft C#. Работа с базами данных. 0.00 из 5.00 0 оценок









Обсуждение в статье: Язык программирования Microsoft C#. Работа с базами данных.

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас...
Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (189)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.008 сек.)