Структурные элементы и типы данных. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Структурные элементы и типы данных.



1. поле – элементарная единица логической организации данных, которая соответствует неделимой единице инф-ии (реквизиту). Для описания поля используют след-е хар-ки: 1. имя- опред-т как следует обращаться к данным этого поля при автоматизированных операциях. 2. тип поля- опред-т тип данных, которые могут размещаться в поле. 3. размер поля- опред-т длину данных в символах, которые могут размещаться в данном поле. 4. формат – опред-т способ формирования данных в ячейках поля. 5. маска ввода – опред-т форму, использ-ю для ввода данных в поле. 6. подпись – опред-т заголовок столбца для данных поля.7. значения по умолчанию – это значение, вводимое в поле при автоматическом его создании.

При создании новой записи созд-ся и поле – условие «назначение» - ограничение, использ-ое для проверки правильности ввода данных. Например пол: м и ж.

- сообщение об ошибках – текстовое сообщение, выводимое автатиччески при попытке ввода в поле ошибочных данных.

- обязательность- св-во, опред-ее обязат-ть заполнения поля.

- индексируемое поле- свойство участия поля при быстром поиске по индексам и сортировке.

2. Запись-сов-ть логически связ-х полей.

3. Файл или таблица – сов-ть экземпляров записи одной структуры.

В структуре записи файла обычно указываются поля, знач-я кот явл ключевыми, эти поля наз-ся ключами. они бывают: 1 первичные- идентиф-т только одну запись. в этом случае значения ключевого поля не должны быть одинаковы. Например номер студ билета. 2. вторичные- выполняэт роль группировки и групповых поисков. например курс, фио и т.д.

Типы полей.

1. текстовый тип-для хранения текст инф-ии.

2. тетополе-спец тип для хранения большого объёма текстовой информации.

3. числовой-для хранения действит. чисел.

4. дата, время- для хранения календарных дат и времени.

5. счётчик- для хранения уникальных натуральных чисел с автоматическим наращиванием.

6. денежный тип- дя хранения денежных сумм.

7. логический тип- для хранения логических данных, например: да или нет.

8. объект OLE- спец тип для хранения объектных данных реального мира. (мультимедия, картинка, ссылки на видео) Реально в таких полях храняться не сами объекты, а ссылки на этот объект, предусматривает 2 варианта обмена данными или хранение данных: 1. внедрение объекта, при котором в документ вставляется сам объект и объект в этом случае сохраняет связь с редактором. 2. связ-е объекты- при них в документ вставляется ссылка на объект (ссылка на сайт)

9. гиперссылка- для хранения адреса.

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


Возможность MS Access.

Программа Microsoft Access 2002 продолжает линию Access предыдущих версий и имеет с ними много сходства. Подавляющее большин­ство функций, реализованных в Access 2000, сохранилось без серьезных из­менений.

В Microsoft Access 2002 появилась возможность открывать таблицы, зап­росы, представления, хранимые процедуры, фун­кции и формы в режимах сводной таблицы и сводной диаграммы. Это более удобно для анализа данных и создания сложных сводных таблиц и диаграмм. Существует возможность сохранять представления в режимах сводной таб­лицы и сводной диаграммы в качестве страниц доступа к данным, которые затем можно просмотреть с помощью браузера Microsoft Internet Explorer 5 или более поздней версии.

Язык XML является в настоящее время не только стандартной технологией передачи данных в Интернете, но и пред­почтительной технологией обмена данными между приложениями. Поэтому Microsoft Access 2002 предоставляет мощные, интуитивные способы совместного использования данных XML, независимо от платформы, формата дан­ных, протокола, схемы и других особенностей. С помощью знакомого пользо­вателю интерфейса он позволяет легко создавать данные и структуры доку­ментов XML, используя структуры и данные Jet или SQL Server. Кроме того, в формах, отчетах и на страницах доступа к данным можно использовать дан­ные XML из других источников. Имеется также возмож­ность создавать и применять схемы и таблицы стилей.

Интеграция Microsoft Access 2002 с Microsoft SQL Server позволила вклю­чить в проект Microsoft Access расширенные свойства базы данных SQL Server. Это, в свою очередь, сделало возможным использование таких средств как связи подстановок, условия на значения, форматирование текста и подтаблицы. Расширенные свойства можно исполь­зовать в таблицах, представлениях и хранимых процедурах аналогично дру­гим объектам БД. С их помощью упростился перенос настроек столбцов, стро­ки, шрифтов и масок данных из одного сеанса проекта Microsoft Access в другой.

Если проект Microsoft Access имеет страницы доступа к данным и подклю­чен к локальному ядру Microsoft SQL Server 2000 Desktop Engine (MSDE), то имеется следующая возможность. Можно сделать эти страницы доступными в автономном режиме, потом независимо вносить в них измене­ния на переносном компьютере и, наконец, выполнить автоматическую син­хронизацию данных при подключении к серверу SQL.


Структура БД.


БД и СУБД,

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

СУБД – это комплекс языковых и программных средств, предназначенный для создания, ведения и совместного использования баз данных многими пользователями.

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

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

К СУБД относятся следующие основные виды программ:

1) Полнофункциональные СУБД;

2) Серверы БД;

3) Клиенты БД;

4) Средства разработки программ работы с БД.

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

Из числа всех СУБД современные полнофункциональные СУБД являются наиболее многочисленными и мощными по своим возможностям.

2) Серверы БД предназначены для организации центров обработки данных в сетях ЭВМ. эта группа БД в настоящее время менее многочисленна, но их количество постепенно растет.

3) В роли клиентских программ для серверов БД в общем случае могут использоваться различные программы:

§ полнофункциональные СУБД,

§ электронные таблицы,

§ текстовые процессоры,

§ программы электронной почты и т.д.

При этом элементы пары клиент-сервер могут принадлежать одному или разным производителям ПО.

4) Средства разработки программ работы с БД могут использоваться для создания разновидностей следующих программ:

§ клиентских программ,

§ серверов БД и их отдельных компонентов,

§ пользовательских приложений.

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

К персональным СУБД, например, относятся Visual FoxPro, Paradox, Access и др.

Многопользовательские СУБД включают в себя сервер БД и клиентскую часть и, как правило, могут работать в неоднородной вычислительной среде.

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

Перечисленные выше функции СУБД, в свою очередь, используют следующие основные функции более низкого уровня, которые назовем низкоуровневыми:

1) управление данными во внешней памяти,

2) управление буферами оперативной памяти,

3) управление транзакциями,

4) ведение журнала изменения БД,

5) обеспечение целостности и безопасности БД.

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

2) Необходимость буферизации данных и, как следствие, реализация управления буферами оперативной памяти обусловлено тем, что объем оперативной памяти меньше объема внешней памяти.

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

 

 


Структура БД.



Поделиться:


Последнее изменение этой страницы: 2017-01-25; просмотров: 80; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.188.20.56 (0.009 с.)