Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Базы данных и операционные системы

Покупка
Новинка
Артикул: 852725.01.99
Доступ онлайн
150 ₽
В корзину
В учебно-методическом пособии содержатся указания к компьютерным практикумам по дисциплине «Операционные системы и базы данных», приводятся примеры выполнения заданий в рамках проектирования и создания электронных баз данных, разработки .bat-файлов. Представлены списки практических заданий. Для обучающихся по специальности 01.03.04 Прикладная математика..
Пиляй, А. И. Базы данных и операционные системы : учебно-методическое пособие / А. И. Пиляй, А. М. Якубович ; Министерство науки и высшего образования Российской Федерации, Национальный исследовательский Московский государственный строительный университет, кафедра информационных систем, технологий и автоматизации в строительстве. - Москва : Издательство МИСИ - МГСУ, 2021. - 46 с. - ISBN 978-5-7264-2951-9. - Текст : электронный. - URL: https://znanium.ru/catalog/product/2196564 (дата обращения: 21.02.2025). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов
УДК 004  
ББК 32.972 
П32 
Рецензенты: 
доктор технических наук, профессор А.В. Гинзбург, заведующий кафедрой 
информационных систем, технологий и автоматизации в строительстве НИУ МГСУ; 
А.С. Рыбаков, генеральный директор ООО СЦ «Эксперт» 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Пиляй, Андрей Игоревич. 
П32  
Базы данных и операционные системы [Электронный ресурс] : учебно-методическое 
пособие / А.И. Пиляй, А.М. Якубович ; Министерство науки и высшего образования 
Российской Федерации, Национальный исследовательский Московский государственный 
строительный университет, кафедра информационных систем, технологий и автоматизации 
в строительстве. — Электрон. дан. и прогр. (0,5 Мб). — Москва : Издательство МИСИ – МГСУ, 
2021. — Режим доступа: http://lib.mgsu.ru/. — Загл. с титул. экрана. 
ISBN 978-5-7264-2951-9 (сетевое) 
ISBN 978-5-7264-2952-6 (локальное) 
 
В учебно-методическом пособии содержатся указания к компьютерным практикумам по дисциплине 
«Операционные системы и базы данных», приводятся примеры выполнения заданий в рамках 
проектирования и создания электронных баз данных, разработки .bat-файлов. Представлены списки 
практических заданий.  
Для обучающихся по специальности 01.03.04 Прикладная математика. 
 
 
Учебное электронное издание 
 
 
© ФГБОУ ВО «НИУ МГСУ», 2021 
 
 
 


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Редактор Н.А. Котова 
Корректор В.К. Чупрова 
Компьютерная правка и верстка О.В. Суховой 
Дизайн первого титульного экрана Д.Л. Разумного 
 
Для создания электронного издания использовано: 
Microsoft Word 2010, ПО Adobe Acrobat Pro. 
 
 
Подписано к использованию 20.12.2021. Объем данных 0,5 Мб. 
 
 
Федеральное государственное бюджетное 
образовательное учреждение высшего образования 
«Национальный исследовательский 
Московский государственный строительный университет» 
129337, Москва, Ярославское ш., 26. 
 
Издательство МИСИ – МГСУ. 
Тел. (495) 287-49-14, вн. 14-23, (499) 183-91-90, (499) 183-97-95. 
E-mail: ric@mgsu.ru, rio@mgsu.ru 
 
 


Оглавление 
ВВЕДЕНИЕ 
.................................................................................................................................................... 5 
1. СРЕДСТВА РАБОТЫ С КОМАНДНОЙ СТРОКОЙ В WINDOWS .................................................... 6 
1.1. Командная строка в Windows 
........................................................................................................... 6 
1.2. Перенаправление стандартных ввода, вывода и ошибок .............................................................. 6 
1.3. Создание цепочек и группирование команд 
................................................................................... 9 
1.4. Основы сценариев командной строки ........................................................................................... 10 
1.5. Операторы циклов в командной строке ........................................................................................ 14 
Задания для самостоятельной работы .................................................................................................. 15 
2. ТИПОВАЯ ОРГАНИЗАЦИЯ СОВРЕМЕННОЙ СУБД НА ПРИМЕРЕ ORACLE 11G ................... 16 
2.1. Инсталляция СУБД Oracle 11g 
....................................................................................................... 16 
2.2. Использование оператора SELECT ............................................................................................... 16 
Задания для самостоятельной работы .................................................................................................. 17 
2.3. Разделы WHERE и ORDER BY оператора SELECT 
.................................................................... 17 
Задания для самостоятельной работы .................................................................................................. 19 
2.4. Использование однострочных функций 
........................................................................................ 20 
Задания для самостоятельной работы .................................................................................................. 22 
2.5. Использование условных выражений ........................................................................................... 22 
Задания для самостоятельной работы .................................................................................................. 24 
2.6. Работа с функциями даты и времени 
............................................................................................. 24 
Задания для самостоятельной работы .................................................................................................. 27 
2.7. Запросы из нескольких таблиц 
....................................................................................................... 27 
Задания для самостоятельной работы .................................................................................................. 30 
2.8. Агрегирующие функции, раздел GROUP BY 
............................................................................... 30 
Задания для самостоятельной работы .................................................................................................. 32 
2.9. Подзапросы ...................................................................................................................................... 32 
Задания для самостоятельной работы .................................................................................................. 35 
2.10. Операция над множествами ......................................................................................................... 35 
Задания для самостоятельной работы .................................................................................................. 36 
2.11. Вставка, модификация и удаление данных. 
................................................................................ 37 
Задания для самостоятельной работы .................................................................................................. 39 
2.12. Транзакции 
..................................................................................................................................... 40 
Задания для самостоятельной работы .................................................................................................. 42 
2.13. DDL. Определение таблиц 
............................................................................................................ 42 
Задания для самостоятельной работы .................................................................................................. 46 
БИБЛИОГРАФИЧЕСКИЙ СПИСОК ........................................................................................................ 46 
 
 
 


ВВЕДЕНИЕ 
Цель проведения практикумов — выработка практических навыков работы с операционными 
системами (ОС) посредством командной строки, а также взаимодействие с инструментами 
проектирования, создания и сопровождения информационных систем, основанных на технологиях баз данных. 
В качестве системы управления базами данных (СУБД) для проведения компьютерных 
практикумов используется среда Oracle 11gR2 XE, каждому обучающемуся должен быть 
предоставлен индивидуальный доступ к собственному экземпляру учебной базы данных. Это 
могут быть локально установленные в компьютерном классе экземпляры Oracle 11gR2 XE 
с выделенными под каждого обучающегося схемами или обучающийся может получить бесплатный доступ к облачной платформе Oracle (URL: http://apex.oracle.com) и там создать 
свой экземпляр учебной базы. 
Каждый компьютерный практикум состоит из двух частей: сначала преподаватель объясняет тему занятия, демонстрирует примеры на собственном экземпляре учебной базы данных, 
затем обучающиеся выполняют задания для самостоятельной работы, используя собственные 
экземпляры учебной базы данных. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5 


1. СРЕДСТВА РАБОТЫ С КОМАНДНОЙ СТРОКОЙ В WINDOWS 
1.1. Командная строка в Windows 
Консоль командной строки присутствует во всех версиях операционных систем Windows. 
Ранние версии ОС поддерживали режим MS-DOS напрямую, что позволяло выполнять простые 
команды прямо из консоли. Представители семейства NT, такие как Windows XP, Windows 7 
или Windows Server 2008, работают по другим принципам, однако MS-DOS в них тоже поддерживается, но через виртуальную машину (NT Virtual DOS Machine, NTVDM), что позволяет 
контролировать и администрировать системные ресурсы прямо из консоли командного режима. 
Для работы с командной строкой есть встроенный интерпретатор команд, который используется для выполнения вводимых с клавиатуры команд. В технической литературе, посвященной работе с командной строкой, можно встретить другие названия интерпретатора команд, 
такие как «командный интерпретатор», «командный процессор», «командная строка», 
«командная оболочка». 
При стандартной установке командный интерпретатор хранится на диске под именем cmd.exe 
в папке \Windows\System32. Размер файла в Windows 7 равен 295 Кб, в Windows XP SP3 — 387 Кб. 
Значимость командной строки состоит в том, что некоторые возможности ОС Windows 
доступны только при использовании командной строки. Кроме того, ключи командной строки перекрывают параметры Реестра Windows. 
1.2. Перенаправление стандартных ввода, вывода и ошибок 
По умолчанию команды получают ввод из параметров, указываемых при вводе команды 
в командной строке, и направляют свой вывод, включая и сообщения об ошибках, на экран 
монитора. Однако иногда возникают ситуации, в которых ввод нужно получить не с клавиатуры, 
а из другого источника, а вывод направить в файл или на другое устройство вывода, например 
на принтер. Кроме того, сообщения об ошибках иногда желательно направлять в файл, а не в окно 
консоли. Для перенаправления ввода и вывода используется синтаксис, представленный в табл. 1. 
 
Таблица 1 
Синтаксис ввода, вывода 
Синтаксис перенаправления 
Описание 
Команда1 | Команда2 
Вывод первой команды служит вводом для второй 
Команда < [путь]имя_файла 
Ввод команды поступает из заданного файла 
Команда > [путь]имя_файла 
Вывод команды направляется в заданный файл. При этом, если 
указанный файл не существует, то он создается, в противном 
случае — перезаписывается 
Команда >> [путь]имя_файла 
Вывод команды направляется в заданный файл. При этом, если 
указанный файл не существует, то он создается, в противном случае 
вывод дописывается в конец файла 
Команда < [путь]имя_файла1 > 
[путь]имя_файла2 
Ввод команды поступает из заданного первого заданного файла,  
а вывод направляется во второй с перезаписью  
Команда < [путь]имя_файла1 >> 
[путь]имя_файла2 
Ввод команды поступает из заданного первого заданного файла,  
а вывод дозаписывается во второй файл  
Команда 2> [путь]имя_файла 
Создается заданный файл, в который направляется вывод сообщений об ошибках. Если такой файл уже существует, то он перезаписывается 
Команда 2>&1 [путь]имя_файла Сообщения об ошибках и стандартный вывод записываются в один 
и тот же файл  
6 


Похожие

Доступ онлайн
150 ₽
В корзину