17 вопрос SQL - это язык реляционных баз данных, позволяющий пользователю создавать и удалять данные, содержащиеся в базе, управлять ими и налагать правила, обеспечивающие целостность реляционных данных. Чтобы войти в режим SQL в access нужно в поле конструктора запроса нажать правой кнопкой и в появившемся окне нажать “Режим SQL” Команды SQL в MS Access Оператор SELECT создает требуемую таблицу, с помощью FROM перечисляются таблицы, содержащие необходимые для выполнения запроса данные, FROM - оператор сортировки по возрастанию. Предикаты для Select All - выбирает все записи, отвечающие условиям Distinct - Исключает записи, содержащие повторяющиеся данные в отдельных полях. В результаты запроса включаются только уникальные значения каждого из полей, находящегося в списке инструкции SELECT. Distinctrow -Исключает данные полностью повторяющихся записей, а не содержащих отдельные поля с одинаковыми данными. Where - Определяет, какие записи из таблиц, перечисленных в предложении FROM, обрабатываются инструкциями SELECT Оператор In возвращает значение True, если выражение найдено в списке значений, и False, если оно не найдено. INNER JOIN - Объединяет записи из двух таблиц, если в связующих полях этих таблиц содержатся одинаковые значения. GROUP BY – все записи, содержащие идентичные данные объединяются в один элемент, т.е. происходит группировка данных HAVING – задает условие отбора для сгруппироьвания данных аналог where ORDER BY - Выполняет сортировку записей, полученных в результате работы запроса. Сортировка выполняется по возрастанию или по убыванию значений указанного поля (полей). ASC – ORDER BY ПО ВОЗР DESC – ORDER BY по убыванию Between значение1 And значение2 -Если значение выражения находится между значением1 и значением2 (включительно), оператор Between...And возвращает значение True; в противном случае возвращается значение False. Оператор Like можно использовать для поиска значений в полях, соответствующих указанному шаблону. 18 вопрос Dos: состав базовая система ввода-вывода – BIOS. Находится в постоянной памяти (ПЗУ). Ее назначение состоит в выполнении услуг, связанных с осуществлением ввода-вывода, тестированием компьютера и вызовом загрузчика ОС. Блок начальной загрузки - Boot Record. Эта программа находится в первом секторе диска. Функция этой программы заключается в считывании в память двух модулей ОС. Модуль расширения BIOS - io.sys. Дополняет и расширяет возможности BIOS. Основной модуль ОС – msdos.sys. Модуль обработки системных вызовов и или прерываний работы процессора. Реализует основные высокоуровневые услуги DOS. В состав ОС входит специальная программа – командный процессор, которая запрашивает у пользователя команды и выполняет их. В MS-DOS командный процессор – command.com. Файл конфигурации – config.sys. Файл установки текущей конфигурации оборудования компьютера и режимов его работы. Это текстовый файл, в нем содержатся указания, какие драйверы внешних устройств нужно загрузить в ОП и как загрузить их в DOS. Загрузка После загрузки в память системных файлов начинается конфигурирование системы. Из корневого каталога загружаемого диска считывается файл CONFIG.SYS и выполняются его директивы. После окончания обработки файла CONFIG.SYS с диска считывается и загружается в память командный процессор COMMAND.СОМ. Этот файл COMMAND.COM отыскивается в корневом каталоге того диска, с которого выполнялась загрузка системы (т. е, А: или С:). Командный процессор, получив управление, прежде всего считывает из корневого каталога загружаемого диска файл AUTOEXEC.BAT (если он существует) и выполняет включенные в него команды. После успешной загрузки на экране появляется приглашение dos , означающее, что ОС готова к приему команд (C:\>) Особенности В dos есть ряд ограничений: 1. 2. 3. Названия файлов и каталогов не должны превышать 8 символов (можно использовать латинские буквы и ряд символов) Расширение файла – не более 3-х сиволов Нельзя использовать зарезервированные слова и пробелы Классификация команд Асинхронные команды (команды-функции) задаются нажатием специальных клавиш или их комбинациями (из двух или трех). Базовый набор команд-функций (он может модифицироваться в различных версиях MSDOS) приведен в Табл. 2.3и Табл. 2.4. Асинхронные команды вводятся в произвольные моменты и выполняются асинхронно (т.е. независимо во времени) по отношению к процессу выполнения синхронных команд, исполняемых под управлением командного процессора (КП) Синхронные команды вводятся и обрабатываются согласованно с работой КП, реализованного в файле COMMAND.COM. При этом четко различаются фазы ввода команды и ее исполнения. Синхронные команды MS-DOS делятся на два типа: внутренние и внешние. Внутренние (резидентные) команды реализуются непосредственно КП с использованием резидентных системных модулей MP BIOS и BM DOS. Каждая внешняя (транзитная) команда реализуется с помощью исполняемого файла с именем, совпадающим с именем внешней команды и с расширением .com или .exe, - если в имени внешней команды расширение явно не указано, то при поиске подходящих исполняемых файлов будут автоматически добавляться расширения .com, .exe или .bat в том порядке приоритета, как они здесь перечислены Синтаксис <Команда> -<ключ> -<ключ2> <k1>& <k2> - команда 2 выполняется после команды 1 <k1> &&<k2> - команда 2 выполнится, если команда 1 выполнена успешно <k1>||<k2> - команда 2 выполнится, если команда 1 не выполнена Достоинства Одна из наиболее очевидных сильных сторон DOS - умеренные требования к оборудованию Простота DOS позволяет делать то, что неосуществимо в более сложных операционных средах. Например, можно с помощью команды DEBUG создать очень мощные утилиты. API (application programming interface, интерфейс прикладных программ) DOS достаточно прост, и даже начинающие программисты могут научиться писать полезные программы. В то же время API Windows очень сложен и для овладения им необходимо несколько месяцев Надежность Небольшой размер Недостатки Однозадачность Графический интерфейс Ограничение ОЗУ – 640 КБ Нет стандартного программного интерфейса 19 вопрос Основные команды DOS для работы с файлами и каталогами. Служебные команды DOS. Команды для работы с файлами COPY - копирование REN - переименование MOVE - перемещение DEL - удаление DIR – поиск файла внутри каталога EDIT – текстовый редактор DOS TYPE – вывод содержимого текстового файла С каталогами DIR – ВЫВЕСТИ СОДЕРЖИМОЕ MD – создать директорию RD – удалить директорию CD –ПЕРЕХОД К каталогу REN – переименовать каталог Служебные команды SYS – создать загрузочный диск TREE – ПОКАЗАТЬ ДЕРЕВО КАТАЛОГА MEM – ОПЕРАЦИИ С ПАМЯТЬЮ VER – ВЕРСИЯ DOS PROMPT – ИЗМЕНЕНИЕ ПРИВЕТСТВИЯ VOL – ИНФОРМАЦИЯ О ТОМЕ UNFORMAT – Восстановление данных после удаления VERIFY – включение проверки правильности записи файлов на диск CLS – ОЧИСТКА ЭКТРАНА TIME – ВНУТРЕКОМПЬЮТЕРНОЕ ВРЕМЯ DATE – ДАТА Вопрос 20. Командные файлы. Синтаксис. Примеры. Командные файлы – файлы, состоящие из последовательности строк, в каждой из которой может находиться одна из команд dos, вызов программы, либо вспомогательные программы