Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка стерпного графічного інтерфейсу користувача для роботи з вбудовуваної реляційної БД на прикладі СУБД SQLite

Реферат Розробка стерпного графічного інтерфейсу користувача для роботи з вбудовуваної реляційної БД на прикладі СУБД SQLite





текст, зазвичай для кожного елемента є відкривається і закривається теги;

В· елемент - вузол дерева, що має безліч атрибутів (можливо пусте) і вміст (простий текст або безліч дочірніх елементів; можливий варіант з порожнім елементом, тобто без вмісту);

В· атрибут - пара ім'я-значення, що додається в відкриває тег після назви елемента;

В· найважливіше обов'язкова вимога полягає в тому, що документ має тільки один кореневий елемент (англ. root element);

Даний формат може бути використаний для реалізації фізичного зберігання даних (тобто у вигляді окремого файлу на жорсткому диску комп'ютера), представлених у вигляді ієрархічна модель даних.


.3. Представлення РБД у вигляді XML (рішення задачі 2, частина 1)


Дві описані вище концепції (реляційна і ієрархічна моделі даних) в загальному випадку не сумісні між собою і дані не можуть бути представлені з однієї моделі в іншу без безпосередньої обробки цих даних. Однак ієрархічна модель відмінно підходить для простого опису структури РБД (так званої схеми), що і було одним із завдань, вирішених у ході роботи. p align="justify"> Розроблений механізм генерує дерево:

В· коренем якого є БД (ім'я БД, кол-во таблиць);

В· дочірні елементи першого рівня - таблиці (ім'я таблиці, кол-во записів);

В· дочірніми елементами другого рівня - рядки;

В· дочірніми елементами третього рівня - комірки (ім'я стовпця, значення).

Далі це дерево відображається безпосередньо під час роботи програми та зберігається в XML-файл на жорсткий диск після завершення роботи. Така схема дає загальне уявлення про оброблюваної БД, причому воно досить легко для розуміння людиною. br/>

.4. Технологія LINQ, а саме - LINQ to XML (рішення задачі 2, частина 2)


При реалізації подання РБД у вигляді ієрархічної структури була використана технологія Microsoft LINQ і конкретно можливість працювати з XML. З її допомогою обробка даних, заданих у вигляді дерева значно спрощується і стає набагато більш наочною. p align="justify"> В нижче наступному методі відбувається побудова схеми БД. Використовуються прості SQL-запити, екземпляри класів XDocument - надає всю інформацію про об'єкт, XElement - вузол дерева (елемент в ієрархічній структурі) і метод SetAttributeValue - додає/змінює значення атрибута. br/>

///

///Будує стуктуру БД в ...


Назад | сторінка 8 з 20 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Ієрархічна модель даних. Структури даних
  • Реферат на тему: Обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Практична обробка набору даних, представленого у вигляді файлу
  • Реферат на тему: Представлення даних у вигляді діаграми в MS Excel
  • Реферат на тему: Розробка програм по створенню бази даних приладів і додавання першого рядка ...