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

Автор работы: Пользователь скрыл имя, 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 Кб (Скачать документ)

·         Bridge (мост) — устройство сопряжения локальных сетей. Позволяет всем компьютерам одной локальной сети свободно работать с компьютерами другой локальной сети;

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

·         Repeater (повторитель) — устройство, позволяющее избежать затухания сигнала при очень большой длине соединительных кабелей. Роль повторителя может играть специально настроенный компьютер. Обычно это устройство устанавливается в середине линии связи, что бы обеспечить устойчивую двустороннюю связь. Бывают как пассивные, так и активные повторители, а также преобразующие повторители, которые применяются для соединения, например, "витой пары" с оптоволокном;

·         Router (маршрутизатор) — устройство, используемое для организации крупных локальных сетей. Оно позволяет направлять пакеты данных строго к определенным (заранее зарегистрированным) IP-адресам, что, например, позволяет избежать перехвата пакетов с данными и исключить "утечку" информации. Роль маршрутизатора может играть специально настроенный компьютер;

·         Switch (переключатель) — устройство, переключающее линию связи между всеми компьютерами, причем этот делается в реальном времени, что позволяет устранить снижение производительности из-за встречных потоков данных. Также оно играет роль повторителя, препятствующего затуханию сигнала.

 

 

 

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

Обработка одномерных массивов.

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

Словесное представление алгоритма (1): найти  максимальный элемент массива A размерностью 25. Словесное представление алгоритма (2): найти среднее арифметическое элементов массива В (30). В соответствии с методическими указаниями необходимо изучить теоретический материал приложений, литературных источников [1–9], рассмотреть примеры. Для автоматизации алгоритмов необходимо составить программу, в которой предусмотреть ввод и вывод исходных массивов, а также вывод результата. Значения элементов исходных массивов необходимо задать произвольно.

 

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

Традиционно метод решения  задачи по работе с одномерным массивом сводится к выполнению трёх основных этапов: ввод-вывод массива, обработка  массива, вывод результата обработки  массива. Ввод-вывод одномерного  массива в алгоритме реализуется  с помощью циклической конструкции. Обработка массива также реализуется  с помощью циклической конструкции, в которой для алгоритма (1) предусмотрена  условная разветвляющаяся конструкция  на сравнение элементов, а для  алгоритма (2) предусмотрено вычисление выражения, позволяющего с помощью  индексной формулы формировать  элементы результирующего массива. Вывод результата для алгоритмов (1), (2) реализован в виде операции вывода значения переменной.

 

Программа:

#include «stdafx.h»

#include <iostream>

#include <cmath>

using namespace std;

int _tmain (int argc, _TCHAR * argv[])

{

setlocale (0, “RUS”);

int * a = new int [25];

int * b = new int [30];

for (int i = 0; i < 25; i++)

{

a[i] = (double) rand();

cout<<a[i]<<”;\t”;

}

double max = a[0];

for (int i = 1; i < 25; i++)

if (a[i] > max)

max = a[i];

cout<<endl<<”Максимальный элемент последовательности: “<<max<<endl;

for (int i = 0; i < 30; i++)

{

b[i] = (double) rand();

cout<<b[i]<<”;\t”;

}

double summa = 0;

for (int i = 1; i < 30; i++)

summa += b[i];

cout<<endl<<”Среднее арифметическое: “<<summa<<endl;

system (“pause”);

return 0;

}

 

 

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

 


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