Автор работы: Пользователь скрыл имя, 19 Января 2014 в 10:31, реферат
Microsoft Access - это интерактивная реляционная СУБД (relational
database management system - RDBMS ) для WINDOWS . Это программа, которую, вы можете использовать для хранения и извлечения данных в зависимости от отношений, которые Вы установили. Работа с ней упрощена посредством манипулятора мыши. Графические возможности оболочки производят большое впечатление при изготовлении высококачественных отчетов и распечаток. Все это благодаря поддержки True-type шрифтов и встраивания OLE – объектов (Object Linking and Embeding) в рамках среды WINDOWS. OLE - объект представляет собой ссылку на определенную информацию, которая остается в своей первоначальной форме. OLE-объектом может быть EXCEL - таблица,
Paintbrush - иллюстрация или Sound - файл.
1. Проектирование баз данных.
1.1. Создание гиперссылок в Access.
1.2. Создание макросов в Access.
2. Программирование на Visual Basic for Application.
2.1. Оператор If … Then … Else.
2.2. Инструкция Select … Case.
2.3. Оператор For …Next.
2.4. Оператор Do … Loop.
3. Программирование на Delphi/C++.
3.1. Функции обработки строк.
3.2. Создание БД.
3.3. Доступ к базам данных.
4. Компьютерные сети.
4.1. Построение сети.
4.2. Адресация.
4.3. LAN и VPN.
4.4. Топология локальных сетей.
5. Составление и отладка программ.
5.1. Постановка задачи.
5.2. Анализ существующих методов решения задачи.
5.3. Блок схема программы.
Содержание:
|
3 стр. |
|
3 стр. |
|
5 стр. |
|
7 стр. |
|
7 стр. |
|
8 стр. |
|
10 стр. |
|
11 стр. |
|
12 стр. |
|
12 стр. |
|
14 стр. |
|
22 стр. |
|
25 стр. |
|
26 стр. |
|
27 стр. |
|
28 стр. |
|
29 стр. |
|
35 стр. |
|
35 стр. |
|
35 стр. |
|
37 стр. |
Microsoft Access - это интерактивная реляционная СУБД (relational
database management system - RDBMS ) для WINDOWS . Это программа, которую, вы можете использовать для хранения и извлечения данных в зависимости от отношений, которые Вы установили. Работа с ней упрощена посредством манипулятора мыши. Графические возможности оболочки производят большое впечатление при изготовлении высококачественных отчетов и распечаток. Все это благодаря поддержки True-type шрифтов и встраивания OLE – объектов (Object Linking and Embeding) в рамках среды WINDOWS. OLE - объект представляет собой ссылку на определенную информацию, которая остается в своей первоначальной форме. OLE-объектом может быть EXCEL - таблица,
Paintbrush - иллюстрация или Sound - файл.
Новинкой программы Access является Cue Cards - Система суфлирования. Это обучающая система, предоставляющая пользователю рекомендации по выходу из реальных ситуаций при решении прикладных задач. При знании английского языка пользователь всегда сможет получить подсказку о том, что следует делать далее.
Access также предоставляет в распоряжение пользователя механизмы работы с базами данных различных форматов. К примеру, можно прямо обращаться к базам данных dBASE, Paradox или Btrieve без конвертирования их в формат, используемый Access. В состав пакета Access также входит язык Access Basic (встроенный диалект языка Visual Basic ), дающий возможность формирования специализированных систем управления базами данных.
В форме, отчете или на странице доступа к данным можно создать надпись или рисунок и присоединить к ним гиперссылку. В формах и на страницах доступа к данным можно присоединять гиперссылку к кнопкам. Тогда при нажатии на такую кнопку осуществляется переход к просмотру документа, на который указывает гиперссылка.
Мы рассмотрим использование гиперссылок в полях таблиц Access. Для остальных объектов, поддерживающих работу с гиперссылками, процедуры будут практически аналогичными.
Добавить гиперссылку можно только в то поле таблицы, для которого в режиме Конструктора таблицы указан тип "Гиперссылка" (Hyperlink).
Чтобы добавить гиперссылку в поле таблицы или запроса:
Гиперссылка может указывать на файл, находящийся на локальном диске или в сети (локальной или глобальной), на объект текущей базы данных, на еще несуществующую страницу, а также на адрес электронной почты. Используйте панели с ярлыками для более быстрого поиска и ввода адресов документов, с которыми вы уже работали, а также в том случае, если вы не знаете правильного формата адреса объекта, на который должна указывать гиперссылка. Например, чтобы создать гиперссылку на объект базы данных, щелкните по ярлыку объектом в базе данных (Object in This Database) и в появившемся иерархическом списке выделите нужный объект.
Для поиска файла на локальном диске можно использовать кнопку Поиск файла (Browse for File) на панели инструментов в диалоговом окне. Эта кнопка открывает диалоговое окно Связать с файлом (Link to File), в котором необходимо указать нужный файл и нажать кнопку ОК.
Для поиска Web-страницы, на которую должна указывать гиперссылка, нажмите кнопку Интернет (Browse the Web). Запустится программа Internet Explorer. Откройте в Internet Explorer интересующий вас документ и закройте окно Internet Explorer. Адрес документа будет автоматически введен в поле Адрес.
6. Чтобы при наведении указателя мыши на гиперссылку автоматически отображалась всплывающая подсказка с пояснительным текстом, нажмите кнопку Подсказка (ScreenTip). Появится диалоговое окно Подсказка для гиперссылки (Set Hyperlink ScreenTip). Введите текст подсказки и нажмите кнопку ОК.
Создание изолированного макроса.
Откроется построитель макросов.
В построителе макросов щелкните первую пустую ячейку в столбце Макрокоманда. Чтобы отобразить список макрокоманд, введите необходимую макрокоманду или щелкните стрелку, а затем выберите необходимую макрокоманду.
Создание группы макросов
Группа макросов создается для объединения нескольких связанных макросов в один объект макроса.
Откроется построитель макросов.
В построителе макросов будет отображен столбец Имя макроса.
Создание внедренного макроса.
Внедренные макросы отличаются от изолированных макросов тем, что они хранятся в свойствах событий форм, отчетов, элементов управления. Они не отображаются в виде объектов в группе Макрос в области переходов. Это упрощает управление базой данных, поскольку не нужно следить за тем, в каком отдельном объекте макроса содержится макрос для формы или отчета. Внедренные макросы также включаются в состав формы или отчета при их копировании, импорте или экспорте.
Например, чтобы не отображать отчет, в котором отсутствуют данные, можно включить макрос в свойство события Отсутствие данных. Чтобы отобразить сообщение, можно использовать макрокоманду MsgBox, а затем чтобы отменить просмотр отчета вместо отображения пустой страницы, применить макрокоманду Отменить Событие.
Макрос запускается каждый раз при возникновении свойства события.
Операторы условного перехода — одни из самых важных и часто используемых элементов в языках программирования. Общий принцип их работы прост: проверяется соответствие каким – то условиям (истинность или ложность каких-либо выражений) и в зависимости от этого выполнение программы направляется по одной или другой ветви.
Оператор If … Then … Else — самый популярный у программистов. Полный его синтаксис выглядит так:
If Условие Then
Команды1
[ElseIf Условия N Then
Команды N]
[Else
Команды2]
End If
Программа с использованием структуры If … Then … Else:
Sub my_prog()
Dim x As Double
Dim y As Double
x = InputBox(“введите x:”)
If x >= 0 Then
y = x + 10
Else
y = Sqr(x * x + 1)
End If
MsgBox «y=» & y
End Sub
Инструкция Select Case может служить альтернативой инструкции ElseIf в If … Then … Else при оценке одного выражения, которое имеет несколько возможных значений. В то время как If … Then … Else для каждой инструкции ElseIf оценивает разные выражения, инструкция Select Case оценивает выражение только один раз, в начале управляющей структуры.
Полный его синтаксис выглядит так:
Select Case Переменная
Case Условие 1
Действие 1
…
Case Условие N
Действие N
[ Case Else
Альтернативное действие ]
End Select
Программа с использованием структуры Select … Case:
Function Bonus(pr1,pr2)
Select Case pr1
Case 1
Bonus = pr2 * 0.1
Case 2, 3
Bonus = pr2 * 0.09
Case 4 To 6
Bonus = pr2 * 0.07
Case Is > 8
Bonus = 100
Case Else
Bonus = 0
End Select
End Function
Оператор For … Next повторяет группу операторов заданное количество раз.
Полный его синтаксис выглядит так:
For Числовая переменная [As Тип данных] = Начальное значение To Конечное значение [Step Шаг]
Группа операторов
Next
Программа с использованием структуры For … Next:
Sub boomboom()
Dim Index As Integer
For Index = 1 To 100
If Index >= 5 And Index <= 8 Then
Continue For
End If
MsgBox Index
If Index = 10 Then
Exit For
End If
Next