русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Лекція 1.Поняття про СУБД(системи управління базами даних).


Дата додавання: 2014-05-19; переглядів: 939.


В приемопередатчик UART встроен специальный контроллер скорости передачи данных, представляющий собой делитель частоты для определения скорости передачи данных на основании такта системной синхронизации.

Скорость передачи может быть вычислена по следующему уравнению:

где fBaud – скорость передачи в бодах, Ф – такт системной синхронизации; UBRR – содержимое 8-разрядного регистра UBRR (0...255).

Значения, записываемые в регистр UBRR для наиболее распространенных скоростей передачи данных, представлены в табл. 7.1.

 

 

Скорость передачи данных, бод 1,8432 МГц Погрешность (%) 3,6864 МГц Погрешность (%) 4 МГц Погреш ность (%)
UBRR = 95 0,0 UBRR = 191 0,0 UBRR = 207 0,2
UBRR = 47 0,0 UBRR = 95 0,0 UBRR = 103 0,2
UBRR = 23 0,0 UBRR = 47 0,0 UBRR = 51 0,2
UBRR = 11 0,0 UBRR = 23 0,0 UBRR = 25 0,2
UBRR=7 0,0 UBRR=15 0,0 UBRR = 16 2,1
UBRR=5 0,0 UBRR = 11 0,0 UBRR=12 0,2
UBRR = 207 0,2 UBRR = 287 UBRR = 312
UBRR = 103 0,2 UBRR = 143 0,0 UBRR = 155 0,2
UBRR = 51 0,2 UBRR = 71 0,0 UBRR = 77 0,2
UBRR = 34 0,8 UBRR = 47 0,0 UBRR = 51 0,2
UBRR = 25 0,2 UBRR = 35 0,0 UBRR = 38 0,2

Таблица 7.1. Значения регистра UBRR для наиболее распространенных скоростей передачи данных и частоты работы кварцевого осциллятора

Значения, выделенные курсивом, превышают 255, и потому не могут быть установлены в регистре UBRR, имеющем длину всего 8 разрядов. Если потребуется соответствующая скорость передачи данных, то необходимо переходить на более низкие частоты колебаний кварцевого осциллятора.

 

Лекція 1.Поняття про СУБД(системи управління базами даних).

1. Поняття про бази даних.

Базу даних, у найпростішому випадку, можна ототожнити із сховищем інформації. Часто під базою даних розуміють набір даних, наприклад номери телефонів співробітників будь-якої організації. Великий об’єм інформації, звичайно, ділиться на окремі порції. Користуючись термінологією програмування, базу даних можна ототожнити з файлом даних котрий складається з окремих записів.

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

2 Керування базами даних.

Електронна база даних дає більші переваги ніж просто впорядкований об’єм інформації з швидким доступом. Це можна показати на прикладі телефонного довідника, в якому інформація впорядкована згідно алфавітного порядку прізвищ абонентів, крім того ми можемо отримати номер телефону абонента та його адресу. Формально легко перейти до електронного варіанту телефонної книги. Але телефонна книга є однобокою базою даних з обмеженими можливостями. Допустимо, нам відома лише адреса абонента, а нам необхідно знайти його номер телефону. Дана інформація міститься у телефонній книзі але вона нам нічим не може допомогти. У випадку електронної бази даних, при допомозі програми обслуговування баз даних (наприклад Access), якщо вміст телефонного довідника внесено в комп’ютер, при допомозі спеціальних функцій пошуку і обробки цих даних, користувач може отримати доступ до адресів абонентів і при потребі провести сортування по адресах. Керування базою даних (впорядкування, сортування, пошук і т.п.) можливе лише при допомозі спеціальної програми обслуговування Звичайно при розгляді електронних баз даних під ними розуміють сукупність з набору даних і програм обслуговування.


<== попередня лекція | наступна лекція ==>
Настройка скорости передачи данных через UART | Структура бази даних.


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн