Проектирование баз данных

Автор работы: Пользователь скрыл имя, 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. Блок схема программы.

Прикрепленные файлы: 1 файл

Отчет.docx

— 277.66 Кб (Скачать документ)

Содержание:

  1. Проектирование баз данных.

3 стр.

    1. Создание гиперссылок в Access.

3 стр.

    1. Создание макросов в Access.

5 стр.

  1. Программирование на Visual Basic for Application.

7 стр.

    1. Оператор If … Then … Else.

7 стр.

    1. Инструкция Select … Case.

8 стр.

    1. Оператор For …Next.

10 стр.

    1. Оператор Do … Loop.

11 стр.

  1. Программирование на Delphi/C++.

12 стр.

    1. Функции обработки строк.

12 стр.

    1. Создание БД.

14 стр.

    1. Доступ к базам данных.

22 стр.

  1. Компьютерные сети.

25 стр.

    1. Построение сети.

26 стр.

    1. Адресация.

27 стр.

    1. LAN и VPN.

28 стр.

    1. Топология локальных сетей.

29 стр.

  1. Составление и отладка программ.

35 стр.

    1. Постановка задачи.

35 стр.

    1. Анализ существующих методов решения задачи.

35 стр.

    1. Блок схема программы.

37 стр.

   
   
   
   
   
   
   
   
   
   
   



 

 

 

 

 

 

    1. Проектирование баз данных.

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  ),  дающий возможность  формирования  специализированных  систем    управления   базами данных.

 

    1. Создание гиперссылок в Access.

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

Мы рассмотрим использование гиперссылок  в полях таблиц Access. Для остальных объектов, поддерживающих работу с гиперссылками, процедуры будут практически аналогичными.

Добавить гиперссылку можно  только в то поле таблицы, для которого в режиме Конструктора таблицы указан тип "Гиперссылка" (Hyperlink).

Чтобы добавить гиперссылку  в поле таблицы или запроса:

  1. Откройте таблицу или запрос в режиме Таблицы.
  2. Поместите точку вставки в поле, имеющем тип "Гиперссылка" и содержащем пустое значение.
  3. Выберите команду Вставка, Гиперссылка (Insert, Hyperlink), или нажмите кнопку Добавление в гиперссылки (Insert Hyperlink) на панели инструментов Таблица в режиме таблицы (Table Datasheet), или нажмите комбинацию клавиш <Ctrl>+<K>. Появится диалоговое окно Добавление гиперссылки (Insert Hyperlink).
  4. В поле Текст (Text to display) введите текст, который должна отображать гиперссылка, а в поле Адрес (Address) введите путь или URL файла, на который должна указывать гиперссылка.

Гиперссылка может указывать  на файл, находящийся на локальном  диске или в сети (локальной  или глобальной), на объект текущей  базы данных, на еще несуществующую страницу, а также на адрес электронной  почты. Используйте панели с ярлыками для более быстрого поиска и ввода  адресов документов, с которыми вы уже работали, а также в том  случае, если вы не знаете правильного  формата адреса объекта, на который  должна указывать гиперссылка. Например, чтобы создать гиперссылку на объект базы данных, щелкните по ярлыку объектом в базе данных (Object in This Database) и в появившемся иерархическом списке выделите нужный объект.

Для поиска файла на локальном  диске можно использовать кнопку Поиск файла (Browse for File) на панели инструментов в диалоговом окне. Эта кнопка открывает диалоговое окно Связать с файлом (Link to File), в котором необходимо указать нужный файл и нажать кнопку ОК.

Для поиска Web-страницы, на которую  должна указывать гиперссылка, нажмите  кнопку Интернет (Browse the Web). Запустится программа Internet Explorer. Откройте в Internet Explorer интересующий вас документ и закройте окно Internet Explorer. Адрес документа будет автоматически введен в поле Адрес.

  1. Чтобы ссылка указывала не на весь документ, а на определенную его часть, нажмите кнопку Закладка (Bookmark). Появится диалоговое окно Выбор места в документе (Select Place in Document), вид которого зависит от типа документа, адрес которого указан в поле Адрес. Закладкой могут являться, например, диапазон ячеек Excel, закладка в документе Word, или объект базы данных Access. Выберите закладку и нажмите кнопку ОК. 

6. Чтобы при наведении указателя мыши на гиперссылку автоматически отображалась всплывающая подсказка с пояснительным текстом, нажмите кнопку Подсказка (ScreenTip). Появится диалоговое окно Подсказка для гиперссылки (Set Hyperlink ScreenTip). Введите текст подсказки и нажмите кнопку ОК.

  1. Нажмите кнопку ОК. Гиперссылка будет вставлена в поле таблицы Access .

 

    1. Создание макросов в Access.

Создание изолированного макроса.

  1. На вкладке Создание в группе Другие щелкните Макрос. Если эта команда недоступна, щелкните стрелку либо под кнопкой Модуль, либо под кнопкой Модуль класса, а затем щелкните Макрос.

Откроется построитель макросов.

  1. Добавление макрокоманды в макрос:

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

Создание группы макросов

Группа макросов создается  для объединения нескольких связанных  макросов в один объект макроса.

  1. На вкладке Создание в группе Другие щелкните Макрос. Если эта команда недоступна, щелкните стрелку либо под кнопкой Модуль, либо под кнопкой Модуль класса, а затем щелкните Макрос.

Откроется построитель макросов.

  1. На вкладке Конструктор в группе Показать или скрыть нажмите кнопку Имена макросов, если она еще не была нажата.

В построителе макросов будет  отображен столбец Имя макроса.

  1. В столбце Имя макроса введите имя первого макроса из группы.
  2. Введите макрокоманды, выполняемые в первом макросе.
  3. Перейдите к следующей пустой строке и в столбце Имя макроса введите имя следующего макроса.
  4. Введите макрокоманды, выполняемые в макросе.
  5. Повторите шаги 5 и 6 для каждого макроса группы макросов.

Создание внедренного  макроса.

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

Например, чтобы не отображать отчет, в котором отсутствуют  данные, можно включить макрос в  свойство события Отсутствие данных. Чтобы отобразить сообщение, можно использовать макрокоманду MsgBox, а затем чтобы отменить просмотр отчета вместо отображения пустой страницы, применить макрокоманду Отменить Событие.

  1. В области переходов щелкните правой кнопкой мыши форму или отчет, содержащий макрос, а затем выберите команду Режим конструктора или Режим макета.
  2. Если окно свойств не открыто, нажмите клавишу F4.
  3. Выберите элемент управления или раздел, содержащий свойства события, в который нужно встроить макрос. В верхней части окна свойств из выпадающего списка в разделе Тип выбора можно выбрать элемент управления или раздел, а также форму или отчет целиком.
  4. В окне свойств перейдите на вкладку События.
  5. Выберите свойство события, в которое нужно встроить макрос, затем нажмите кнопку.
  6. В диалоговом окне Построитель выделите пункт Макросы и затем нажмите кнопку ОК.
  7. В построителе макросов щелкните первую строку столбца Макрокоманда.
  8. В раскрывающемся списке Макрокоманда выберите нужный макрос.
  9. В группе Аргументы макрокоманды введите необходимые аргументы.
  10. Если требуется добавить другую макрокоманду, в столбце Макрокоманда выделите следующую строку и повторите шаги 8 и 9.
  11. Закончив создание макроса, нажмите кнопку Сохранить, а затем нажмите кнопку Закрыть.

Макрос запускается каждый раз при возникновении свойства события.

 

  1. Программирование на Visual Basic for Application.
    1. Оператор If … Then … Else.

Операторы условного перехода — одни из самых важных и часто используемых элементов в языках программирования. Общий принцип их работы прост: проверяется соответствие каким – то условиям (истинность или ложность каких-либо выражений) и в зависимости от этого выполнение программы направляется по одной или другой ветви.

Оператор 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

    1. Инструкция Select … Case.

Инструкция 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

    1. Оператор For … Next.

Оператор 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

Информация о работе Проектирование баз данных