Арфауи Радуан Бен Мохаммед
radick79@yahoo.fr

Факультет "Вычислительной техники и информатики"
Специальность "Программное обеспечение автоматизированных систем"

Тема диссертации: "Методы исследования СУБД".
Руководитель: доцент кафедры ПМИ к.т.н. Ладыженский Ю.В.


Биография    Автореферат    Ссылки    Результаты поиска   Библиотека   Индивидуальное задание

ДонНТУ   Магистратура ДонНТУ

Ссылки

Порталы, сайты фирм и организаций

  1. Раздел официального сайта компании Borland, посвященный InterBase. Здесь можно узнать последние новости, прочитать документацию и некоторые статьи, приобрести дистрибутивы.
    www.borland.com/interbase

  2. Все, касающееся InterBase и его клонов: новости, статьи, документация, дистрибутивы, инструменты разработчика и администратора, книги, конференции...
    www.ibase.ru

  3. Главный портал реляционной open source базы данных Firebird. Много полезной информации и услуг для разработчиков и пользователей Firebird и InterBase.
    www.ibphoenix.com

  4. InterBase World. Сайт содержит большое количество технических статей, новости и анонсы, данные о разработчиках и специалистах по InterBase и Firebird.
    www.interbase-world.com

  5. Citforum - большой информационный портал, где много аналитических статей, в том числе и по базам данных.
    www.citforum.ru

  6. Database corner. База знаний о базах данных, СУБД, разработке приложений, администрировании, безопасности и пр.
    www.databasecorner.com/

  7. Библиотека специалиста. Статьи и новости, касающиеся информационных технологий. Есть теоретическая информация о базах данных и об InterBase в частности.
    inform.p-stone.ru

  8. TPC. Сайт организации TPC, основной задачей которой является точное определение тестовых пакетов для оценки систем обработки транзакций и баз данных, а также для распространения объективных, проверяемых данных в промышленности.
    www.tpc.org

    Периодические издания

  9. Сайт издательства "Открытые системы", выпускающего 16 наименований изданий, большинство из них посвящены компьютерным технологиям.
    www.osp.ru

  10. Газета "Компьютер-информ". Посвящена вопросам информационных и телекоммуникационных технологий. Доступны электронные варианты статей.
    www.ci.ru

  11. Журнал "Connect" о телекоммуникационных и информационных технологиях. Здесь освещаются современные тенденции в мире связи и информации. Доступны электронные варианты статей.
    www.connect.ru

  12. Информационный бюллетень Jet Info. Статьи по темам: Интранет и Java, информационная безопасность, компьютерные платформы, корпоративные системы, сетевые технологии. Это ссылка на архив статей о СУБД:
    www.jetinfo.isib.ru/map/subd.html

  13. Журнал The InterBase and Firebird developer magazine посвящен разработке баз данных InterBase и Firebird. Есть архив выпусков журнала. Результаты, исходники и инструментарий тестов, аналогичных TPC-C и TPC-R (для InterBase и Firebird).
    www.ibdeveloper.com/

  14. Компьютерная газета. Это ссылка на архив статей, посвященным СУБД:
    msk.nestor.minsk.by/kg/abc/049.html

    Отдельные статьи и доклады

  15. Критерии выбора СУБД при создании информационных систем, А.Аносов, 2001 г. В данной статье приводятся критерии, глубокий анализ которых поможет решить такую трудоёмкую задачу как выбор СУБД.
    citforum.univ.kiev.ua/database/articles/criteria/

    Про индексы:

  16. Индексы. В статье речь идет об индексах, их назначении, структуре и способах оптимизации их производительности в InterBase.
    www.realcoding.net/article/view/1573?ShmID=1300af3c9d2ebf0b774aa5b878c147b8

  17. Расчет глубины индекса, KDV (Дмитрий Кузьменко). Как вычислить глубину индекса, используя статистику базы данных. Эта информация необходима при оценке эффективности работы приложения.
    www.ibase.ru/devinfo/calcindex.htm

  18. Как IB Database создает индексы и управляет ими, Ann Harrison отвечает на вопросы об индексах в СУБД InterBase, перевод Дмитрия Кузьменко. Вопросы интересные, данная информация окажется полезной для разработчиков приложений, так как здесь рассмотрены некоторые тонкости, связанные с индексами, которые, вообще говоря, неочевидны.
    www.ibase.ru/devinfo/idxmgm.htm

    Про транзакции:

  19. Следующие три статьи рассматривают фундаментальное понятие транзакции, это главы из учебного пособия "Введение в системы управления базами данных", Пушников А.Ю., 1999 г. Ссылка на оглавление пособия: www.citforum.ru/database/dblearn/index.shtml

    Транзакции и целостность баз данных (глава 9). Рассмотрены четыре важных свойства транзакции - ACID, понятие ограничений целостности и их реализация с помощью стандарта языка SQL. Изложение ведется с использованием примеров.
    www.citforum.ru/database/dblearn/dblearn09.shtml

    Транзакции и параллелизм (глава 10). Рассматриваются основные проблемы, возникающие при параллельной работе транзакций (проблема потери результатов обновления, чтения "грязных" данных, несовместимого анализа) и возможные пути их решения (применение блокировок, уровней изоляции транзакции).
    www.citforum.ru/database/dblearn/dblearn10.shtml

    Транзакции и восстановление данных (глава 11). Здесь рассматриваются возможности восстановления данных после сбоев системы (индивидуального отката транзакции, мягкого сбоя, жесткого сбоя).
    www.citforum.ru/database/dblearn/dblearn11.shtml

  20. Введение в управление транзакциями, Лилия Козленко, 2002. В статье, состоящей из четырех частей, приведены общие теоретические сведения о транзакциях с примерами.
    Часть 1: www.osp.ru/text/302/181330/
    Часть 2: www.osp.ru/text/302/181466/
    Часть 3: www.osp.ru/text/302/182110/
    Часть 4: www.osp.ru/text/302/182649/

  21. Транзакции в InterBase, Дмитрий Кузьменко, 2005 г. Подробно о реализации транзакций именно в InterBase, примеры применения.
    www.ibase.ru/devinfo/ibtrans.htm

    InterBase + оптимизация приложений баз данных:

  22. Investigating InterBase database structure. В статье рассказывается о том, как InterBase хранит данные, как они организованы на диске. Для иллюстрации внутренней структуры файла базы данных используется инструмент IBSurgeon.
    ibdeveloper.com/download/ib_fb_internal_structure.pdf

  23. Conceptual Architecture for InterBase/Firebird, Hubert Chan and Dmytro Yashkir, 2002. В статье рассматриваются основные элементы архитектуры базы данных InterBase/Firebird. Для наглядного описания их взаимодействия используются графические схемы.
    www.ibphoenix.com/main.nfs?a=ibphoenix&s=1150717828:395138&page=ibp_waterloo

  24. Анализ статистики базы данных InterBase/FireBird. Волох Д.А., Компания НеРуСофт, 2005 г. В статье приводится описание основных разделов статистики базы данных. Статистические данные можно получить двумя способами: с помощью утилиты gstat и с помощью компонента Delphi.
    www.citforum.ru/database/interbase/stat/

  25. О системных таблицах InterBase, Александр Смирнов, 2004 г. В статье перечислены системные таблицы InterBase, их назначение, содержимое, возможные SQL запросы к ним. Таблицы эти, конечно, лучше не менять, но иногда бывает очень полезно воспользоваться содержащейся в них информацией.
    www.idbsoft.nnov.ru/down/ib_systables.pdf

  26. Using InterBase Data Types. Статья повествует о некоторых типах данных InterBase и особенностях их использования (boolean, char/varchar, float/integer/numeric).
    www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_data_types

  27. Работа с IBX или использование InterBase eXpress в приложениях, KDV (Дмитрий Кузьменко), 2006 г. Здесь рассмотрены компоненты IBX и Services API (InterBase Admin), их свойства и особенности работы сними. В статье уделяется внимание использованию и управлению транзакциями в приложениях.
    www.ibase.ru/devinfo/ibx.htm

  28. Performance Features in InterBase 6.0, Dave Schnepper, Borland Developers Conference 1999
    www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_60_performance

  29. InterBase: What Sets It Apart, Bill Todd. Особенностью сервера InterBase является многоверсионная архитектура (MGA). В данной статье MGA сравнивается с другими реализациями механизма транзакций, рассмотрены ее преимущества и недостатки.
    http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_bill_todd_mga

  30. Controlling the InterBase Workgroup Server from Delphi, Dan Ehrmann, USWeb Corporation, 1997 - 1998. В статье описывается как управлять сервером рабочих групп InterBase из приложения Delphi. В частности, рассмотрены следующие вопросы: выбор сервера, соединение с базой данных, использование запросов, представлений, генераторов, хранимых процедур, транзакций, UDF. В конце статьи - советы по улучшению производительности.
    http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_interbase_control

  31. Оптимизация приложений С++Builder в архитектуре клиент/сервер, Наталия Елманова, 1999 г. Чтобы повысить эффективность работы пользователей и производительность системы в целом, необходимо обеспечить: контроль запросов с помощью SQL Monitor, минимизацию обращений к серверу, оптимизацию использования сервера и оптимизацию клиентского приложения. В данной статье рассказано как это сделать.
    www.citforum.ru/programming/cpp/cb_498.shtml

  32. Двадцать пять заповедей SQL, Суреш Айер (Suresh Aiyer). Статья состоит из двух частей. В ней приведены способы оптимизации SQL запросов. Это полезные рекомендации, следование которым позволяет существенно уменьшить сетевой трафик и, как следствие, улучшить производительность приложения.
    Часть 1: www.interface.ru/fset.asp?Url=/oracle/sql25_1.htm
    Часть 2: www.interface.ru/fset.asp?Url=/oracle/sql25_2.htm

  33. How the optimizer works, Jim Starkey, 2000. Статья об индексах и этапах работы оптимизатора InterBase.
    www.cvalde.net/document/optimizerPhases.htm