рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Создание объектов БД MS Access и режимы работы с ними

Создание объектов БД MS Access и режимы работы с ними - Лекция, раздел Информатика, Лекции по курсу Информатика ДЕ1. Понятие информации. Общая характеристика процессов сбора, передачи, обработки и накопления информации Таблица – Это Объект, Который Определяется И Используется Дл...

Таблица – это объект, который определяется и используется для хранения данных. Каждая таблица хранит информацию об объекте определенного типа. Как вы уже знаете, таблица содержит поля (столбцы) и записи (строки). Работать с таблицей можно в двух основных режимах: в режиме конструктора и в режиме таблицы.

В режиме конструктора задается структура таблицы, т.е. определяются типы, свойство полей, их число и названия (заголовки столбцов). Он используется, если нужно изменить структуру таблицы, а не хранимых в ней данных. Чтобы перейти в режим таблицы, надо дважды щелкнуть мышью по имени нужной таблицы в окне БД (или, выделив в окне БД имя нужной таблицы, воспользоваться кнопкой [Открыть] окна БД).

Из режима конструктора перейти в режим таблицы можно, щелкнув по кнопке [Таблицы] на панели инструментов.

В режиме конструктора и в режиме таблицы перемещение между полями осуществляется с помощью клавиши ТАВ, а также [вверх] или [вниз] по записям с помощью клавиш, гораздо удобнее использовать мышь.

Создание межтабличных связей. Если структура БД продумана заранее, а связи между таблицами намечены, то создание реляционных отношений между таблицами выполняется с помощью мыши в специальном окне Схема данных. Образовавшаяся межтабличная связь отображается в окне Схема данных в виде линии, соединяющей два поля разных таблиц. При этом одна из таблиц считается главной, а другая – связанной. Главная – это таблица, участвующая в связи своим ключевым полем (название этого поля на схеме данных отображается полужирным шрифтом). Ключевое поле определяется в таблице в режиме конструктора. У связи два основных назначения. Первое – обеспечение целостности данных, а второе – автоматизация задач обслуживания базы.

Связь между таблицами позволяет:

- либо исключить возможность удаления или изменения данных в ключевом поле главной таблицы, если с этим полем связаны какие-либо поля других таблиц;

- либо сделать так, что при удалении (или изменении) данных в ключевом поле главной таблицы автоматически (и абсолютно корректно) произойдет удаление или изменение соответствующих данных в полях связанных таблиц.

Для настройки свойств связи надо в окне Схема данных выделить линию связи правой кнопкой мыши и в открывшемся контекстном меню выбрать пункт, Изменить связь. Откроется окно Изменение связи. В нем показаны названия связанных таблиц, и имена полей, участвующих в связи (здесь же их можно изменить). А также приведены элементы управления для обеспечения условий целостности данных.

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

Таким образом, смысл создания реляционных связей между таблицами состоит, с одной стороны, в защите данных, а с другой – в автоматизации внесения изменений сразу в несколько таблиц, при изменениях в одной таблице.

Работа с запросами. Если структура БД хорошо продумана, то исполнители, работающие с базой, должны навсегда забыть, что в базе есть таблицы, а лучше, если они об этом вообще ничего не знают. Таблицы – слишком ценные объекты базы, чтобы с ними имел дело кто-либо, кроме разработчика базы.

Если исполнителю надо получить данные из базы, он должен использовать специальные объекты – запросы. Все необходимые запросы разработчик базы должен подготовить заранее. Если запрос подготовлен, надо открыть вкладку Запросы в окне БД, выбрать его и открыть двойным щелчком на значке – откроется результирующая таблица.

В общем случае результирующая таблица может не соответствовать на одной из базовых таблиц БД. Ее поля могут представлять набор из полей разных таблиц, а ее записи могут содержать отфильтрованные и отсортированные записи таблиц, на основе которых формировался запрос.

Запросы лучше готовить вручную, с помощью Конструктора. Для этого есть специальный значок в окне БД. Он называется Создание запроса в режиме конструктора и открывает специальный бланк, называемый бланком запроса по образцу. Хотя запросы к таблицам пишутся на специальном языке программирования SQL, пользователя изучать его не обязательно, а большинство операций можно выполнить щелчками кнопкой мыши и приемом перетаскивания в бланк (рис. 7.3.2).

 

 

 


Рис. 7.3.2. Бланк запроса по образцу

Бланк запроса по образцу состоит из двух областей. В верхней отображается структура таблиц, к которым запрос адресован, а нижняя область разбита на столбцы и строки – по одному столбцу на каждое поле будущей результирующей таблицы. С помощью контекстного меню в верхней части бланка открывают те таблицы, к которым обращен запрос. Затем в них щелкают двойными щелчками на названиях тех полей, которые должны войти в результирующую таблицу. При этом автоматически заполняются столбцы в нижней части бланка. Сформировав структуру запроса, его закрывают, дают ему имя и в дальнейшем запускают двойным щелчком на значке в окне БД. Так создается простейший запрос, называемый запросом на выборку. Он позволяет выбрать данные из полей таблиц, на основе которых запрос сформирован.

Упорядочение записей в результирующей таблице. Если необходимо, чтобы данные, отобранные в результате запроса на выборку, были упорядочены по какому-либо полю, применяют сортировку. В нижней части бланка запроса имеется специальная строка Сортировка. При щелчке на этой строке открывается кнопка раскрывающегося списка, в котором можно выбрать метод сортировки: по возрастанию или по убыванию. В результирующей таблице данные будут отсортированы по тому полю, для которого задан порядок сортировки. Возможна многоуровневая сортировка – сразу по нескольким полям. В этом случае данные сначала сортируются по тому полю, которое в бланке запроса находится левее, затем по следующему полю, для которого включена сортировка, и т.д. слева направо.

При формировании запроса надо располагать поля результирующей таблицы не как попало, а с учетом будущей сортировки. Если запрос уже сформирован и надо изменить порядок следования столбцов, используют следующий прием:

- выделяют столбец щелчком на его заголовке (кнопку мыши отпускают);

- еще раз щелкают на заголовке уже выделенного столбца (но кнопку не отпускают);

- перетаскивают столбец в другое место.

Управление отображением данных в результирующей таблице. В нижней части бланка запроса по образцу имеется строка Вывод на экран. По умолчанию предполагается, что все поля, включенные в запрос, должны выводиться на экран. Когда не желательно, чтобы пользователь базы видел содержание некоего поля, но его необходимо включить в запрос (например, потому, что оно является полем сортировки или по другой причине), то отображение содержимого поля подавляется сбросом флажка Вывод на экран.

Использование условий отбора. Дополнительным средством, обеспечивающим отбор данных по заданному критерию, является так называемое Условие отбора – строка в нижней части бланка запроса по образцу. Для каждого поля в этой строке можно задать индивидуальное условие.

Формирование условий отбора:

1. Текста: В большинстве случаев данные имеют текстовый тип. Для формирования условий отбора текста имеются некоторые специфические выражения.

а) для поиска полной текстовой строки, следует ввести ее в соответствующую ячейку бланка запроса нужного поля; Access заключит выражение в кавычки;

б) в качестве указателя произвольного текста используется символ «*». Одна звездочка интерпретируется как произвольное количество любых символов. В одном выражении может использоваться несколько звездочек. Условию «Ив*н*ов» удовлетворяют, например, фамилии: «Иванов», «Иванцов» и «Иванников».

в) если нужно отобрать записи, несоответствующие указанному тексту, перед ним вводится ключевое слово «NOT» или оператор сравнения «<>». Условие NOT Москва инициирует отбор всех городов, кроме Москвы.

г) в качестве заменителя одного произвольного символа применяется вопросительный знак «?». Например, по условию «к?т» могут быть найдены слова «кит» и «кот».

2. Чисел:

а) для отбора конкретной величины, в ячейку вводится число;

б) чтобы отобрать записи с величинами, меньшими либо меньшими или равными определенному значению, вводится <число или <=число;

в) чтобы отобрать записи с величинами большими либо большими или равными определенному значению, вводится >число или >=число;

г) для поиска величин, лежащих в некотором промежутке чисел (включая его начало и конец), вводят Between число1 and число2;

д) для поиска величин, лежащих в некотором промежутке чисел (исключая его начало и конец), вводится выражение >число1 and <число2.

3. Сложное условие отбора:

а) если осуществляется поиск по нескольким альтернативным условием для одного поля, их вводят в одну ячейку и соединяют ключевым словом OR (например, «Юг or Север»);

б) если имеется много возможных вариантов, используется ключевое слово IN (например, IN(Юг; Север; Восток).

в) если одно поле должно удовлетворять сразу двум критериям, используют ключевое слово AND (например, >5 and <10);

г) чтобы определить условие для нескольких полей в случае поиска тех записей, которые удовлетворяют хотя бы одному условию, вводится условие для первого поля, переходят в следующую строку условий отбора, которая называется «ИЛИ» и вводят выражение для второго поля в столбце этого поля. При наличии третьего условия перемещаются еще на одну строку ниже.

Другие виды запросов.Запросы на выборку самые простые, но и самые распространенные. Существуют и другие виды запросов, некоторые из них выполняются на базе предварительно созданного запроса на выборку.

К ним относятся, прежде всего:

1. Запросы с параметром. Часто приходится иметь дело с запросами, устроенными в принципе одинаково, но имеющими некоторые различия в поставленных условиях отбора. В таком случае, чтобы каждый раз заново не создавать отдельный запрос, следует сформировать запрос с параметром. В запросе с параметром в бланк запроса в строке Условие отбора нужного поля вводят, выражение, например: <[Введите максимальное значение]. При выполнении запроса с параметром Access запрашивает у пользователя значение параметра для определения условий выборки.

2. Запрос на выполнение действий, которые используются для создания новых реальных таблиц данных, в дальнейшем существующих уже независимо от тех таблиц базы, которые были использованы для их построения. Эти запросы позволяют также изменять таблицы базы данных: обновлять их, дополнять новыми записями или удалять некоторые записи. Различают четыре вида запросов на выполнение действия:

а) Запрос на добавление. Можно добавлять отобранные записи из таблицы или запроса текущей БД в конец другой таблицы. Дополняемая таблица может находиться как в той же самой, так и в другой БД;

б) Запрос на удаление. С помощью запроса на удаление можно удалить группу записей данных, удовлетворяющих заданным условиям;

в) Запрос на обновление. Можно изменит группу записей данных, удовлетворяющих определенному условию.

г) Запрос на создание новой таблицы. Из выборки, являющейся динамической таблицей, сформированной при выполнении запроса и существующей только до окончания работы с результатами запроса, можно создать новую таблицу БД. Она начнет свое независимое существование. Изменения в этой новой таблице не будут затрагивать использованные для ее построения исходные таблицы БД.

3. Итоговые запросы. Назначение их отдаленно напоминает итоговые функции электронных таблиц (производят математические вычисления по заданному полю и выдают результат).

4. Запросы на изменение, позволяют автоматизировать заполнение полей таблиц.

5. Перекрестные запросы, позволяющие создавать результирующие таблицы на основе результатов расчетов, полученных при анализе группы таблиц.

6. Специфические запросы SQL – запросы к серверу БД, написанные на языке запросов SQL.

– Конец работы –

Эта тема принадлежит разделу:

Лекции по курсу Информатика ДЕ1. Понятие информации. Общая характеристика процессов сбора, передачи, обработки и накопления информации

ДЕ Понятие информации Общая характеристика процессов сбора передачи обработки и накопления информации... Лекция Основные задачи... Лекция Сигналы Данные Информация Понятия данные и...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Создание объектов БД MS Access и режимы работы с ними

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Место информатики в современном научном знании
  В жизни современного человека слово «информация» очень распространено и часто используется в разных контекстах. Информацией обычно называют любые сведения, которые кого-либо интерес

Предмет и структура информатики
Термин информатики получил распространение с середины 80-х г.г. прошлого века. Inform – «информация» и matic – «наука о …». Т.о., информатика – это наука об информации. В англоязычных странах испол

Понятия данные и информация
Термин «информация» используется во многих науках и во многих сферах человеческой деятельности. Он происходит от латинского слова «informatio», «сведения, разъяснения, изложение». С точки зрения на

Свойства информации
Понятие «информация» имеет большое количество разнообразных свойств, но для дисциплины информатика наиболее важными являются следующие свойства: 1. Дуализм характеризуется

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

Общая характеристика процессов сбора, передачи, обработки и накопления информации
Получение информации тесно связано с информационными процессами. Рассмотрим их виды. Сбор данных – это деятельность субъекта по накоплению данных с целью обеспечения достаточной пол

Некоторые системы счисления
Основание Система счисления Знаки Двоичная 0,1 Троичная

Соответствие чисел в различных системах счисления
Десятичная Восьмеричная Шестнадцатеричная Двоичная

Представление чисел в двоичном коде
Представление чисел в памяти компьютера имеет специфическую особенность, связанную с тем, что в памяти компьютера они должны располагаться в байтах – минимальных по размеру адресуемых ячейках памят

Представление символьных и текстовых данных
Тесты являются важнейшим источником информации. Именно такой характер имеют экономические, плановые, учетные данные, представленные на естественном или искусственном языке. Каждый язык использует с

Представление звуковых данных
Звук – это упругая продольная волна в воздушной среде. Чтобы ее представить в виде, читаемом компьютером, необходимо выполнить следующие преобразования (рис. 1.5.1). Звуковой сигнал преобр

Представление графических данных. Понятие растровой и векторной графики
Изображения представляются двумя способами. 1. Графические объекты создаются как совокупности линий, векторов – называется векторной графикой. 2. Графические объекты формируются в

Структуры данных
Автоматизированная обработка больших объемов данных становится проще, если данные упорядочены (структурированы). Применяются следующие структуры данных: Линейная структура данных (с

Хранение данных
При хранении данных решаются две задачи: - как сохранить данные; - как обеспечить быстрый удобный доступ к ним. В компьютерных технологиях единицей хранения данных являет

Два типа методов сжатия данных и области их применения
С моделями представления информации тесно связана еще одна проблема – сжатие информации. При архивировании и передаче по каналам связи объем информации является основным параметром. Поэтом

История развития средств ВТ
Слово «компьютер» означает «вычислитель», т.е. устройство для вычислений. Потребность в автоматизации обработки данных, в том числе и вычислений, возникла очень давно. Многие тысячи лет назад для с

Эволюция ЭВМ
В развитии вычислительной техники принято выделять пять поколений ЭВМ. § ЭВМ 1 поколения. ЭВМ, элементной базой которой являлись лампы. Она обладала малым быстродействием

Элемент памяти
Основой любого компьютера является ячейка памяти, которая может хранить данные или команды. Основой любой ячейки памяти является функциональное устройство, триггер (или защелка), которое может по к

Регистры
Триггер служит основой для построения функциональных узлов, способных хранить двоичные числа, осуществлять их синхронную параллельную передачу и запись, а также выполнять с ними некоторые специальн

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

Архитектуры с фиксированным набором устройств
Компьютерами с сосредоточенной обработкой называются вычислительные машины, у которых одно или несколько обрабатывающих устройств (процессоров) расположены компактно и используют для обмена информа

Вычислительные системы с открытой архитектурой
В начале 70-х г.г. фирмой DEC был предложен компьютер с архитектурой, позволяющей свободно подключать любые периферийные устройства. Главным нововведением являлось подключение всех устройств, незав

Центральный процессор
Центральный процессор (ЦП) – функционально-законченное программно-управляемое устройство обработки информации, выполненное на одной или нескольких СБИС. В современных ПК разных фирм применяю

Внутренние шины
Общая шина, наряду с центральным процессором и запоминающим устройством, во многом определяет производительность работы компьютера, так как обеспечивает обмен информацией между функциональны

Внешние запоминающие устройства
В отличие от оперативного запоминающего устройства, внешние запоминающие устройства (ВЗУ) обладают большим объемом сохраняемой информации и являются энергонезависимыми. Наибольшее распространение п

Накопители на оптических дисках
Оптический компакт-диск, который был предложен в 1982 г. фирмами Philips и Sony первоначально для записи звуковой информации, идеально подходил для записи цифровой информации больших объемов на сме

Видеотерминалы
Видеотерминалыпредназначены для оперативного отображения текстовой и графической информации в целях визуального восприятия ее пользователей. Видеотерминал состоит из видеомонитора

Устройства ввода информации
Клавиатура.Клавиатурой называется устройство для ручного ввода информации в компьютер. Современные типы клавиатур различаются, в основном, принципом формирования сигнала при нажати

Устройства печати
Существует несколько типов устройств, обеспечивающих получение твердой копии электронного документа на бумаге или другой материале. Наиболее распространены два типа таких устройств: принтеры и плот

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

Системное программное обеспечение компьютера
Системный уровень ПО — переходный. Программы, работающие на этом уровне, обеспечивают взаимодействие прочих программ компьютерной системы с программами базового уровня и непосредственно с аппаратны

Операционная система. Назначение и основные функции ОС.
  Особое место среди программных средств всех типов занимают ОС, являясь ядром программного обеспечения. ОС - комплекс программ, обеспечивающих:

Эволюция ОС
ОС за все время существования компьютеров претерпели значительную эволюцию. Первые операционные системы были однопользовательскими и однозначными. Они характеризуются невысоко

Пользовательские интерфейсы
По реализации интерфейса пользователя различают неграфические и графические операционные системы. Неграфические операционные системы реализуют интерфейс командной строки. Основ

Разрядная архитектура
Первая 32–разрядная ОС для компьютеров IBM PC - Windows 95. Она появилась в результате слияния ОС MS-DOS и ее графической оболочки Windows 3.1. Операционная система Windows ориентирована на работу

Подключение новых периферийных устройств по технологии Plug and Play
Для подключения нового периферийного устройства в среде ОС MS-DOS пользователь должен обладать профессиональными знаниями: например, уметь написать файл конфигурации, знать структуру команды подклю

Наличие коммуникационных программных средств
Важнейшим направлением развития Windows является включение в ее структуру широко используемых и специальных программных средств для поддержки различных коммуникаций и компьютерных сетей. С

Повышение надежности и качества управления
Повышение надежности обеспечивают как новые, так и модернизированные старые служебные программы, которые выполняют: проверку системных файлов, очистку и проверку диска, автоматическое техническое о

Создание и именование файлов
Файл – это поименованная последовательность байтов произвольной длины. Поскольку из этого определения вытекает, что файл может иметь нулевую длину, то фактически создание файла состоит в присвоении

Особенности Windows
Использование «длинных» имен файлов в операционной системе Windows имеет ряд особенностей. 3. Если «длинное» имя файла включает пробелы, то в служебных операциях его надо заключать в кавыч

Общая характеристика программ служебного уровня
Программное обеспечение этого уровня взаимодействует как с программами базового уровня, так и с программами системного уровня. Основное назначение служебных программ (их также называют у

Вычислительных систем
Наряду с аппаратным и программным обеспечением средств вычислительной техники в некоторых случаях целесообразно рассматривать информационное обеспечение, под которым понимают совокупность пр

Текстовые редакторы
Текстовые редакторы – это программы для создания и редактирования текстовых документов. Редактирование текста – это комплекс операций по внутренней (смысловой) и внешней (оформител

Основные версии текстового процессора MS Word
Первоначальные версии текстового процессора MS Word относятся к 80-м годам, и соответственно, к ОС MS-DOS. Последней версией процессора для неграфической среды была версия MS Word 5.0. Она позволял

Режимы отображения документов
Начиная с шестой версии MS Word поддерживающей несколько режимов представления документов. В обычном режиме представляется только содержательная часть документа без реквизитных элементов оформления

Специальные средства ввода текста
Остано­вимся на особенностях текстового процессора Microsoft Word 2000, позволяющих автоматизировать ввод текста. Средства отмены и возврата действий. Все операции

Специальные средства редактирования текста
Специальные средства редактирования, характерные для текстового процессора Microsoft Word, на примере последней версии Microsoft Word 2000. Режимы вставки и замены символов

Характеристика основных шрифтов Windows
По способу создания изображения шрифты подразделяются на растровые и векторные. Растровый шрифт получается на основе некоторой матрицы пикселей (экранных точек), векторный – на основе

История появления и развития ЭТ
Идея создания ЭТ возникла у студента Гарвардского университета (США) Дэна Бриклина в 1979. Выполняя скучные вычисления экономического характера с помощью бухгалтерской книги ,он и его друг Боб Фран

Строки, столбцы, ячейки и их адреса
Рабочая область ЭТ состоит из строк и столбцов, имеющих свои имена. Имена строк – их номера. Нумерация строк начинается с 1 и заканчивается максимальным числом, установленным для данной программы.

Указание блока ячеек
В ЭТ существует понятие блока (диапазона) ячеек, также имеющего свой уникальный адрес. Блок ячеек – группа последовательных ячеек. Блок ячеек может состоять из одной ячейк

Типы входных данных
В каждую ячейку пользователь может ввести данные одного из следующих типов: текстовые, числовые, даты, формулы и функции и пр. Текстовые данные имеют описательный хара

Наиболее часто встречающиеся функции
СУММ (Список) – математическая функция, определяющая сумму всех числовых значений в Списке. Список может состоять из адресов ячеек и блоков, а также числовых значений. Например, СУММ(A3:E3;230).

Относительная и абсолютная адресация
При копировании или перемещении формулы в другое место таблицы необходимо организовать управление формированием адресов исходных данных. Поэтому в ЭТ при написании формул используется понятие от

Копирование формул
Особенностью ЭТ является возможность автоматического изменения ссылок при копировании и перемещении формул. Копирование содержимого одной ячейки (блока ячеек) в другую (блока ячеек) производится дл

Перемещение формул
В ЭТ часто перемещают данные ячейки (диапазона ячеек) в другую заданную ячейку (блок ячеек). После перемещения данных исходная ячейка окажется пустой. Это главное отличие перемещения от процесса ко

Проектирование ЭТ
Проектирование ЭТ рассмотрим на примере форсирования прогноза финансовой деятельности некоторой компании за 5 лет. Доход в любом году определяется как произведение объема продаж в натураль

Обычный режим
В обычном режиме отображаются три области: область структуры, область слайда и область заметок. Эти области позволяют одновременно работать над всеми аспектами презентации. Размеры областей можно и

Системный подход в моделировании систем
Классический (или индуктивный) подход к моделированию рассматривает систему, переходя от частного к общему, и синтезирует ее путем слияния компонент, разрабатываемых отдельно. Сист

Искусственный интеллект
Идеи моделирования человеческого разума известны с древнейших времен. Впервые об этом упоминается в сочинении философа и теолога Раймунда Луллия (около 1235 – 1315) «Великое искусство», который не

База знаний
База знаний – основа любой интеллектуальной системы. В ней хранятся знания, представляющие собой выявленные закономерности предметной области (принципы, связи, законы), позволяющие решать задачи в

Экспертные системы
Экспертные системы предназначены для анализа данных, содержащихся в базах знаний, и выдачи рекомендаций по запросу пользователя. Используются в тех случаях, когда исходные данные хорошо формализуют

Понятие алгоритма
Слово «алгоритм» происходит от «algorithmi» – латинской формы описания имени великого узбекского математика IХ в. аль - Хорезми, который сформулировал правила выполнения арифметических действий. Пе

Свойства алгоритма
Алгоритм должен быть составлен таким образом, чтобы исполнитель, в расчете на которого он создан, мог однозначно и точно следовать командам алгоритма и эффективно получать определенный результат. Э

Способы описания алгоритмов
Существуют несколько способов описания алгоритма: словесное, псевдокод, блок-схема, программа. Словесное описание представляет структуру алгоритма на естественном языке. Запись алго

Алгоритмы решения задач
Логическая структура алгоритма решения любой задачи может быть выражена комбинацией трех базовых структур: следования, ветвления и цикла (это содержание теоремы Бема – Якопини). Линейна

Языки программирования
Языки программирования - это искусственные языки. От естественных они отличаются ограниченным числом «слов», значение которых понятно транслятору, и очень строгими правилами записи команд (оператор

Поколение языков программирования
Языки программирования принято делить на пять поколений. В первое входят языки, созданные в начале 50-х годов, когда первые компьютеры только появились на свет. Это был первый язык ассемблера, созд

Лекция 6.1. Системы программирования
Процесс создания программы включает: Составление исходного кода программ (рис. 6.1) на языке программирования; Этап трансляции, необходимый для создания объектного кода программы;

Обзор языков программирования высокого уровня
Fortran (Фортран ). Первый компилируемый язык, созданный Джимом Бэкусом в 50-е годы. Основным критерием при разработке компиляторов Фортрана является эффективность исполняемого кода. В

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

Информация об альбомах музыкальных групп
Название альбома Год выпуска Тип Фирма альбома Help! Lp (England) Pa

Сетевая структура
Сетевую структуру данных можно представить в виде схемы, рис. 7.1.2.    

Свойства полей БД
Поля БД не просто определяют структуру базы - они еще определяют групповые свойства данных, записываемых в ячейки, принадлежащие каждому из полей. Рассмотрим основные свойства полей таблиц, на прим

Типы полей
Таблицы БД, как правило, допускают работу с большим количеством разных типов данных. Например, БД MS Access работают со следующими типами данных: Текстовый – тип данных, используемы

Режимы работы с БД
Обычно с БД работают две категории исполнителей. Первая – проектировщики. Их задача состоит в разработке структуры таблиц БД и согласование ее заказчиком. Кроме таблиц проектировщики разраба

Объекты БД
Кроме таблиц БД может содержать и другие типы объектов. Каждая СУБД может реализовывать свои типы объектов. Поэтому привести полную классификацию возможных объектов БД затруднительно. Рассмотрим ос

Проектирование БД
Методически правильно начинать работу с карандашом и листом бумаги, не используя компьютер. Неоптимальные решения и прямые ошибки, заложенные на этапе проектирования, в последствии очень трудно уст

Сведения о процессор
Марка модель цена поставщик Адрес Celeron 300А ООО «Сам

Работа с формами
Форма – это объект, в основном, предназначенный для удобного ввода отображения данных. Надо отметить, что в отличие от таблиц, в формах не содержится информация баз данных. Формы всего лишь формат

Создание форм с помощью мастера
Автоматизированные средства предоставляет Мастер форм - специальное программное средство, создающее структуру формы в режиме диалога. Мастер форм можно запустить из окна БД щел

Сетевое программное обеспечение
Для реализации услуг в сети и доступа пользователей к услугам разрабатываются программное обеспечение. В настоящее время получили распространение 2 основные концепции такого программного обеспечени

Сетевая операционная система NET Ware
В любой физической конфигурации поддержка доступа от одного компьютера к другому, наличие и отсутствие выделенного компьютера, выполняется программой – сетевой ОС. Сетевая ОС является надстройкой п

Структура сетевой ОС Net Ware
  Сетевая ОС Net Ware координирует функционирование Р.С. и регулирует процесс совместного использования сетевых ресурсов. Эти средства обеспечивают защиту и их целостность, контролиру

Утилиты Net Ware
Утилиты разделяются на диалоговые и утилиты командной строки. Имеются варианты диалоговой утилиты выполняющейся под DOS и Windows. Развитый интерфейс DOS – утилит представляет собой выбор из меню.

Радиальная топология ЛВС
  С К

Ячеистая топология
Сеть с ячеистой топологией обладает высокой избыточностью и надежностью, так как каждый компьютер в такой сети соединен с каждым другим отдельным кабелем (рис. 8.2.4). Сигнал от компьютера-отправит

Сетевые кабели
НА сегодня подавляющая часть компьютерных сетей использует для соединения кабели. Это среда передачи сигналов между компьютерами. В большинстве сетей применяются три основные группы кабеле

Беспроводная среда
Беспроводная среда не означает полное отсутствие проводов в сети. Обычно беспроводные компоненты взаимодействуют с сетью, в которой в качестве среды передачи используется кабель. Такие сети называю

Принципы построения сети Интернет
Основной задачей, решаемой при создании компьютерных сетей, является обес­печение совместимости оборудования по электрическим и механическим характе­ристикам и обеспечение совместимости информацион

Сетевые службы
Модель взаимодействия открытых систем. Выше мы упомянули о том, что соглас­но рекомендациям Международного института стандартизации ISO системы компью­терной связи рекомендуетс

Теоретические основы Интернета
Ранние эксперименты по передаче и приему информации с помощью компьюте­ров начались еще в 50-х годах и имели лабораторный характер. Лишь в конце 60-х годов на средства Агентства Перспективных Разра

Сервисы Интернет
Когда говорят о работе в Интернете или об использовании Интернета, то на самом деле речь идет не об Интернете в целом, а только об одной или нескольких из его многочисленных служб. В зависимости от

Подключение к Интернету
Для работы в Интернете необходимо: • физически подключить компьютер к одному из узлов Всемирной сети; • получить IP-адрес на постоянной или временной основе; • установить

Компьютерные вирусы
Компьютерный вирус — это программный код, встроенный в другую программу, или в документ, или в определенные области носителя данных и предназначенный для выполнения несанкционированных действий на

Методы защиты от компьютерных вирусов
Существуют три рубежа защиты от компьютерных вирусов: • предотвращение поступления вирусов; • предотвращение вирусной атаки, если вирус все-таки поступил на компьютер; •

Средства антивирусной защиты
Основным средством защиты информации является резервное копирование наибо­лее ценных данных. При резервировании данных следует также иметь в виду и то, что надо отдельно сохранять все регистрационн

Защита от несанкционированного вмешательства
Организация надежной защиты КС невозможна с помощью только программно - аппаратных средств. Очень важным является административный контроль работы КС и защита от несанкционированного доступа к инфо

Понятие о несимметричном шифровании информации
Системам шифрования столько же лет, сколько письменному обмену информацией. Обычный подход состоит в том, что к документу применяется некий метод шиф­рования (назовем его ключом), после чего докуме

Принцип достаточности защиты
Защита публичным ключом (впрочем, как и большинство других видов защиты, информации) не является абсолютно надежной. Дело в том, что поскольку каж­дый желающий может получить и использовать чей-то

Понятие об электронной подписи
Мы рассмотрели, как клиент может переслать организации свои конфиденциаль­ные данные (например, номер электронного счета). Точно так же он может общаться и с банком, отдавая ему распоряжения о пере

Постановка задачи
  Задача численного интегрирования функции заключается в вычислении определенного интеграла на основании ряда значений подынтегральной функции. Численное вычисление однократного интег

Формула прямоугольников
  На частичном отрезке [xi-1, xi] заменим подынтегральную функцию полиномом Лагранжа нулевого порядка, построенным в одной точке. Естественно в

Формула трапеций
  Если на частичном отрезке подынтегральную функцию заменить полиномом Лагранжа первой степени, то есть  

Формула Симпсона
  В этом методе предлагается подынтегральную функцию на частичном отрезке аппроксимировать параболой, проходящей через точки (xj, f(xj)), где

Постановка задачи
  Пусть дано уравнение   f(x) = 0, (11.1)   где функция f(x) определена и непр

Метод половинного деления (дихотомии)
Сформулируем без доказательства очень важную для рассмотрения дальнейших вопросов теорему.   Теорема: Если непрерывная функция f(x) принимае

Метод хорд
  Пусть дано уравнение   f(x) = 0, (11.4)   где функция f(x)

Метод Ньютона (метод касательных)
Пусть корень ξ уравнения f(x) = 0, (11.13)   отделен на отрезке [a, b], причем первая и вторая производные f&

Комбинированный метод
  Пусть f(a)·f(b) < 0, а f¢(x) и f¢¢(x) сохраняют постоянные знаки на отрезке [a¸ b]. Соединяя м

Метод Ньютона
Рассмотрим нелинейную систему уравнений   (12.1)   с действительными левыми частями. Систему

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги