Создание базы данных "Аттестация сотрудников"

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

?водной диаграммы в качестве страниц доступа к данным, которые затем может просмотреть любой пользователь, на компьютере которого установлен Microsoft Internet Explorer 5 или более поздняя версия. Кроме того, подчиненные формы в режимах сводной таблицы и сводной диаграммы можно использовать точно так же, как они используются в режиме таблице на сегодняшний день. Разработчики найдут для себя удобным писать программы форм в режимах сводной таблицы и сводной диаграммы, а также воспользуются преимуществами новых событий, доступных в режимах сводной таблицы и сводной диаграммы.

Поддержка языка XML

Язык XML (Extensible Markup Language) является не только стандартной технологией передачи данных в Интернете; он быстро превращается в предпочтительную технологию обмена данными между деловыми приложениями. Microsoft Access 2000 предоставляет мощные, интуитивные способы совместного использования данных XML, независимо от платформы, формата данных, протокола, схемы и бизнес-правил. С помощью знакомого пользователю интерфейса Microsoft Access можно легко создавать данные и структуры документов XML, используя структуры и данные Jet или SQL Server. Кроме того, в формах, отчетах и на страницах доступа к данным можно использовать данные XML из других приложений. Допустим, например, что нужные данные находятся в нескольких источниках внутренних серверах SQL, электронных таблицах и других средствах доступа, таких как SAP. Поскольку в этих источниках в качестве формата обмена данными используется XML, то в Microsoft Access можно создать набор статистических запросов для вставки этих данных в представления, а затем создавать формы и отчеты с помощью этих представлений.

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

 

1.2.3 Oracle

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

Летом 1997 года корпорация Oracle выпустила на рынок систему управления базами данных нового поколения OracleS. Она позиционируется как система, совершившая прорыв в технологии обработки данных. Если абстрагироваться от рекламно-маркетинговых заявлений, то сервер OracleS действительно явился значительным шагом вперед и заметно укрепил позиции Oracle Corporation как ведущего производителя в области СУБД корпоративного уровня. Значительное продвижение технологии вперед, с одной стороны, можно объяснить появлением объектных расширений реляционной модели данных, то есть совершенно нового направления для Oracle. С другой стороны, в первую очередь OracleS это устойчивая, масштабируемая система управления реляционными базами данных, способная эффективно хранить и обрабатывать огромное количество данных в условиях многопользовательского доступа. Ядро сервера OracleS было серьезно переработано на основе опыта разработки и эксплуатации приложений для предыдущих версий, при этом был получен значительный выигрыш в производительности и надежности.

Рассмотрим основные направления, по которым фирма Oracle совершенствовала свой основной продукт. Как и в любой новой версии программного обеспечения, в OracleS были доработаны существующие механизмы и реализованы новые возможности, отсутствующие в Oracle 7. Можно выделить три основных новых направления: поддержка больших и сверхбольших баз данных в режимах оперативных транзакций и хранилищ данных, объектные расширения и встроенная в ядро сервера Java-машина. Остановимся на них подробнее.

С помощью технологий Oracle возможно построить информационную систему, решающую сколь угодно сложные задачи по обработке данных. Для этого в распоряжении проектировщиков и разработчиков имеются все необходимые инструментальные средства. Как было сказано выше, Oracle 7 оказалась очень удачной системой управления базами данных. На ее основе были построены системы, автоматизирующие самые различные области человеческой деятельности. В базах данных под управлением серверов Oracle было накоплено огромное количество информации. Например, в таблицы баз данных телефонных компаний каждый день загружаются десятки миллионов записей о разговорах абонентов. Со временем эти таблицы могут занимать дисковое пространство объемом десятки терабайт. Разработчики и администраторы баз данных некоторое время поддерживали производительность систем на приемлемом уровне с помощью обширных возможностей Oracle 7 по настройке и оптимизации работы сервера. Однако требовалась его специальная доработка для поддержки больших и сверхбольших баз данных. OracleS может управлять базой данных размером 512 петабайт, а не 32 терабайта, как Oracle 7. Поэтому, наряду с оптимизацией кода ядра сервера (например, вызов функций, написанных на языке PL/SQL, из операторов SQL стал быстрее на 40%), в OracleS появились новые возможности для управления большими и сверхбольшими базами данных. Кратко перечислим их.

Секционирование таблиц и индексов таблицы и индексы могут быть разбиты на секции, с каждой из которых можно работать как с одним объектом, например хранить различные секции на различных устройствах и управлять ими автономно. В этом случ?/p>