> Что у вас в буфере обмена ?, Зайди и в посте нажми Ctrl+V (вставить)
Рейтинг 4 V
Siorik


Мыслитель
**********
Группа: Members
Регистрация: 17-04-2005
Из: Киев, Дарница
Listen to: Trance

Репутация:   1  
Вот из разряда оффтопных приколов.... видел на одном сайте... прикольно получаеться... никогда не знаешь\не помнишь что у тебя в данный момент скопировано в буфер обмена...
Поэтому просто возьми и пропость его содержимое smile3.gif
+Цитировать сообщение
 
Ответов
Bober


Great member
*****
Группа: Members
Регистрация: 03-02-2005
Из: КиеФФ

Репутация:   0  
Проблемы разработки и применения СУБД
Традиционных возможностей файловых систем оказывается недостаточно для построения даже простых информационных систем. Мы выявили несколько потребностей, которые не покрываются возможностями систем управления файлами: поддержание логически согласованного набора файлов; обеспечение языка манипулирования данными; восстановление информации после разного рода сбоев; реально параллельная работа нескольких пользователей. Можно считать, что если прикладная информационная система опирается на некоторую систему управления данными, обладающую этими свойствами, то эта система управления данными является системой управления базами данных (СУБД).
СУБД решают множество проблем, которые затруднительно или вообще невозможно решить при использовании файловых систем. При этом существуют приложения, для которых вполне достаточно файлов; приложения, для которых необходимо решать, какой уровень работы с данными во внешней памяти для них требуется, и приложения, для которых безусловно нужны базы данных.
Более точно, к числу функций СУБД принято относить следующие:
1. Непосредственное управление данными во внешней памяти
2. Управление буферами оперативной памяти
3. Управление транзакциями
4. Журнализация



Нормализация таблиц
Нормализация представляет собой формальную процедуру, в ходе которой одна таблица разбивается на два или несколько в соответствии со специальной процедурой разбиения. Задачами нормализации являются:
1. Исключение из таблиц повторяющейся информации
2. Создание структуры, в которой предусмотрена возможность ее будущих изменений
3. Создание структуры, в которой влияние структурных изменений на приложения, использующие информацию этой базы данных, сведено к минимуму
При нормализации таблицы предпринимается попытка ограничить количество повторяющихся в ней данных. Существует много уровней и типов нормализации. Наиболее распространенной процедурой является приведение базы данных к третьей нормальной форме (Third Normal Form — 3NF), поскольку в большинстве случаев этот уровень нормализации является компромиссом между полной нормализацией и простотой реализации. Существуют уровни и выше, чем 3NF, но на практике они применяются достаточно редко.
Первая нормальная форма
Первая нормальная форма (First Normal Form — INF) — это основа реляционной системы. При ней требуется, чтобы таблица была двумерной и не содержала ячеек, включающих несколько значений. В таблицу включаются все представляющие интерес атрибуты, и она может содержать все данные, которые предполагается размешать в этой базе данных.
Вторая нормальная форма
Вторая нормальная форма (Second Normal Form — 2NF) требует, чтобы данные во всех не ключевых столбцах полностью зависели от первичного ключа или каждого поля (столбца) первичного ключа, если он является составным. Под полной зависимостью понимается то, что значение в каждом не ключевом столбце однозначно определяется значением первичного ключа. Если же в таблице имеется хотя бы одно поле, которое не зависит от величины первичного ключа, то в этот ключ необходимо включить дополнительные столбцы.
Перед проверкой на соответствие 2NF таблица должна быть приведена к первой нормальной форме. Процесс приведения таблицы ко второй нормальной форме позволяет избавиться от большей части повторяющихся данных, оставшихся от первого этапа нормализации.
Третья нормальная форма
Третья нормальная форма (Third Normal Form — 3NF) требует, чтобы все не ключевые столбцы таблицы зависели от первичного ключа, но были независимы друг от друга. Очевидно, что для этого таблицы должны быть приведены к первой и второй нормальной формам.

Нормализация — это один из методов проектирования баз данных, к которому тесно примыкает метод функциональных зависимостей и приведение каждой таблицы к нормальной форме Бойса-Кодда (НФБК). Оба эти метода достаточно просто использовать при небольшом числе атрибутов — до 15-20. Если же необходимо хранить в базе данных значительно больший объем информации, то лучше воспользоваться другими методами




Понятие о реляционных особенностях SQL Server

Основной характеристикой базы данных SQL Server является то, что она имеет реляционную структуру.
Доктор Е. Ф. Кодд (Е. F. Codd) разработал модель реляционной базы данных в 1970 году как более удобное средство хранения, выборки и манипулирования данными, по сравнению с иерархическими и сетевыми базами данных, которые создавали определенные трудности при проектировании и разработке — иногда было очень сложно написать подходящий запрос для доступа к данным.
В реляционной модели базы данных Кодда обращение к данным происходит таким образом, как будто они сохранены в двумерной таблице. Реальное физическое местоположение данных, имеющее большое значение с точки зрения времени, необходимого для обработки информации, не влияет на синтаксис, используемый при обращении к данным. Модель двумерной таблицы позволяет обращаться к данным как к строкам и столбцам таблицы. По этой причине данные воспринимаются значительно легче. Это связано с тем, что в каждодневной жизни вам часто встречаются подобные таблицы с хранящимися в них данными.
Строки таблицы в реляционной модели Кодда не упорядочены. В реляционной модели, используемой в SQL Server, таблицы базы данных также не упорядочиваются, если не создать для таблицы специальный кластерный индекс (clustered index). После того как для таблицы создан индекс такого типа, строки хранятся упорядоченными по одному или двум столбцам, которые выбраны при создании индекса.
Реляционная модель требует, чтобы каждая строка была уникально определена, по крайней мере, одним столбцом таблицы — уникальным ключом (unique key). Выполнение этого требования позволяет получать доступ к каждой строке и изменять ее независимо от других строк таблицы. Язык запросов (query language), применяемый для доступа к строкам таблицы, использует данные только конкретной строки, тем самым имея возможность отделить одну строку от другой.
Итак, эти столбцы и строки должны иметь следующие свойства:
• всякому столбцу таблицы присвоено имя, которое должно быть уникальным для этой таблицы;
• столбцы таблицы упорядочиваются слева направо, т.е. столбец 1, столбец 2, ..., столбец n. С математической точки зрения это утверждение некорректно, потому что в реляционной системе столбцы не упорядочены. Однако с точки зрения пользователя, порядок, в котором определены имена столбцов, становится порядком, в котором должны вводиться в них данные, если не предварять при вводе каждое значение именем соответствующего строки таблицы не упорядочены (их последовательность определяется лишь последовательностью ввода в таблицу);
• в поле на пересечении строки и столбца любой таблицы всегда имеется только одно значение данных и никогда не должно быть множества значений (правда, это "атомарное" значение может быть достаточно объемным, например, таким, как рецепт блюда);
• всем строкам таблицы соответствует одно и то же множество столбцов, хотя в определенных столбцах любая строка может содержать пустые значения (NULL-значения), т.е. может не иметь значений для этих столбцов;
• все строки таблицы обязательно отличаются друг от друга хотя бы единственным значением, что позволяет однозначно идентифицировать любую строку такой таблицы;
• при выполнении операций с таблицей ее строки и столбцы можно обрабатывать в любом порядке безотносительно к их информационному содержанию.
+Цитировать сообщение

Сообщений в этой теме
- Siorik   Что у вас в буфере обмена ?   26-05-2005 - 18:21:08
- - Siorik   Ну что ж... я начинаю... http://www...   26-05-2005 - 18:21:21
|- - Wolf82   8-050-508-15-42 Кому будет интерес...   26-05-2005 - 18:24:01
- - Bober   Проблемы разработки и прим�...   26-05-2005 - 21:28:21
- - Bober   ипать! что просили то и по...   26-05-2005 - 21:29:10
- - Siorik   ну правильно... на то и тема �...   26-05-2005 - 21:32:43
|- - Wolf82   John Digweed   27-05-2005 - 15:59:32
- - Siorik   Sab   27-05-2005 - 16:47:37
- - Arhivator   -Удалить тему гыгыгыгы то ч...   28-05-2005 - 06:49:15
|- - Wolf82   303-671-743 гыыы номер маей аськ�...   28-05-2005 - 14:58:30
- - Siorik   и мне нада сейчас,   28-05-2005 - 16:10:17
- - p4elka   Siorik   30-05-2005 - 20:02:06
- - Siorik   ладно, я пойду хоть покушаю   30-05-2005 - 20:08:05
- - p4elka   2 Siorik дафай прийатнаво аппе�...   30-05-2005 - 20:12:32
- - Siorik   Darude - Out of Control P/S/ Да то было �...   30-05-2005 - 20:14:49
|- - Crash   Mail Delivery System А вот чё у меня �...   30-05-2005 - 23:51:45
- - Siorik   GetDC(GetWindow(GetDesktopWindow, GW_OWNER))   30-05-2005 - 23:54:12
- - p4elka   с наехал, точнее наехал он н...   31-05-2005 - 12:13:53
- - ASOT   Делал плейлист за май: "89e...   31-05-2005 - 15:15:48
- - Siorik   xxx.xxx.xxx.xxx:xxx P/S/ Если чесно то...   31-05-2005 - 16:55:34
- - KAKTyC   :blink:   06-06-2005 - 12:02:34
- - Siorik   http://www.headstrong-hq.co.uk/dpdj/pd/md-pd-31-05...   06-06-2005 - 19:29:54
|- - Wolf82   1. Ava Mea - In The End [Electronic Elements] 2. S...   07-06-2005 - 01:24:55
- - Siorik   Trance Maniacs Party vol.3 (Summer is Over There)   07-06-2005 - 01:29:21
- - p4elka   http://www.ljplus.ru/img2/trexa   07-06-2005 - 10:42:44
- - Siorik   armin_van_buuren_-_russia_goes_clubbing_(di.fm)_03...   07-06-2005 - 11:30:46
- - Aers   http://www.badb.ru/video/ttd.wmv   10-06-2005 - 22:31:13
- - Siorik   Armin Van Buuren - A State Of Trance 200 XXL Guest...   11-06-2005 - 12:17:33
- - Aers   ftp://siorik.kiev.ua/ ЦуКо не пингуе�...   11-06-2005 - 18:46:39
- - p4elka   http://www.livejournal.com/users/fiqi/14069.html   11-06-2005 - 18:54:48
- - Siorik   Blank & Jones - Live at Playa, Bochum (Germany...   11-06-2005 - 19:23:08
- - Arhivator   star69 гагагага это я писал ме�...   11-06-2005 - 23:41:59
- - Siorik   tcp_sourceport = (packet[tcp_offset+0]<<8)|(...   11-06-2005 - 23:46:42
- - Arhivator   Дикий код однозначто!   12-06-2005 - 00:56:34
- - Siorik   пусто   17-06-2005 - 02:25:32
- - p4elka   www.limonoffa.tk   20-06-2005 - 22:37:12
- - Masta_S   www.radarr.kiev.ua HelpSearchMembersCalendar Log...   22-06-2005 - 00:33:45
- - Masta_S   ого бля...   22-06-2005 - 00:34:16
|- - p4elka   Цитата(Masta_S @ 22.06.2005 - 00:34:16)...   22-06-2005 - 02:14:12
- - Arhivator   Про наркотики прикольно, на...   22-06-2005 - 08:27:56
- - Wolf82   Похоже, этот дом построили �...   22-06-2005 - 11:37:09
- - az0000000   Развод какойто, девушка кай...   22-06-2005 - 19:49:05
- - p4elka   209209722   22-06-2005 - 22:19:37
- - WRX-STi   А ничё нету в буфере! :P   26-06-2005 - 23:18:30
- - Arhivator   31337 2 WRX-STi прикольные машин�...   26-06-2005 - 23:24:33
- - Флайер   *пустое место* Только что п�...   26-06-2005 - 23:27:16
- - sunlike   /QUOTE PLAYPRIVATELOG   13-08-2005 - 21:02:21
- - p4elka   Give me release Witness me I am outside Give me pe...   14-08-2005 - 13:48:42
- - sunlike   Quake2: В принципе, тут сомнен�...   14-08-2005 - 23:56:24
- - Siorik   193.41.160.198   03-09-2005 - 21:40:25
- - trizet   www.dj.ru   03-09-2005 - 23:10:33
- - Yarichek   50721473067   05-09-2005 - 16:39:00
- - Rem_x   ИТ-решения (IT Solutions) Ни в кое...   05-09-2005 - 17:08:27
- - Siorik   [Search Engine 1] Name=&Google URL=http://www....   05-09-2005 - 19:32:15
- - p4elka   Ministry of Sound   06-09-2005 - 13:54:44
- - Siorik   D:\Downloads_UA\Music\Blank&Jon...   06-09-2005 - 18:40:47
- - Vodka40   А я хотел купить новую иглу ...   09-09-2005 - 17:13:16
- - Siorik   http://themetal.org/   09-09-2005 - 22:41:17
- - Arhivator   Лучший танцевальный радиоп...   10-09-2005 - 00:02:08
- - Siorik   DISARMONIA MUNDI 2002 Nebularium   10-09-2005 - 00:04:04
- - cajoy   http://dev.allkiev.com.ua/artzetc/products...50...   13-09-2005 - 10:54:06
- - sunlike   аааа...чуть не скопировал св...   13-09-2005 - 11:56:16
- - Siorik   D:\Downloads_UA\Music\!Newest...   13-09-2005 - 12:21:44
- - Orphey_OZ   Вот из Дневника тыканий по �...   20-10-2005 - 00:28:02
- - Siorik   2 Orphey_OZ +10% за флуд в особо на�...   20-10-2005 - 00:42:00
- - Lёw@™   http://forum.i-net.com.ua/index.php?showto...findp...   20-10-2005 - 01:04:21
- - star69   http(шшшшш)://music.new.org.ua/users/da_tale/...   20-10-2005 - 01:06:17
- - Arhivator   Ой то что у меня в буфере, се...   20-10-2005 - 05:22:09
- - p4elka   Live at Club Fresh (Freshfm) 2 - [Jan 29, 2005]   22-10-2005 - 13:44:14
- - trizet   Paul_Van_Dyk_feat_Wayne_Jackson-The_Other_Side_(Ma...   22-10-2005 - 14:31:32
- - Lёw@™   dstrbd005 - свежий днб релиз !...   22-10-2005 - 14:33:57
|- - p4elka   Цитата(Lёw@™ @ 22.10.2005 - 14:33:57...   22-10-2005 - 16:03:53
|- - Lёw@™   Цитата(p4elka @ 22.10.2005 - 16:03:53)�...   22-10-2005 - 21:04:11
- - sunlike   <-NiP-dTm> SK|HaLo is lame, tell hem:))))   22-10-2005 - 23:32:56
|- - Lёw@™   Цитата(sunlike @ 22.10.2005 - 23:32:56)...   22-10-2005 - 23:39:15
- - Wolf82   ;)   23-10-2005 - 12:54:33
- - hollywood   magnet:?&xt=urn:sha1:ZMDCATETEQJA4BBK6ZP42RAIW...   31-10-2005 - 05:28:06
- - 2rok   $body .= "--$boundary\r\n...   02-11-2005 - 12:32:06
- - trizet   Ferry_Corsten_-_Fire_(Ron_Van_Den_Beuken_Remix)   04-11-2005 - 10:17:26
- - hollywood   50 Cent - Disco Inferno xxx 50 Cent feat. Olivia -...   04-11-2005 - 13:11:12
- - Vib   ОБНАРУЖЕНЫ СЛЕДУЮЩИЕ ОШИБК...   04-11-2005 - 14:10:08
- - JohnSR   Садик. Утро, родители приво...   11-11-2005 - 14:33:40
- - BAD MAD   http://monk.kiev.ua/swf/kasumi.swf   02-12-2005 - 19:13:30
- - BAD MAD   http://compass.com.ua/   16-12-2005 - 12:47:26
- - BooM   "The Planet of TRANCE"   20-12-2005 - 21:35:33
- - GuCCi   При попытке установки имен�...   13-01-2006 - 21:03:40
- - sexo69   Не поверите, пусто))   14-01-2006 - 14:12:50
- - Lёw@™   http://forum.powernet.kiev.ua/uploads/post-7-11371...   14-01-2006 - 14:54:32
- - sunlike   30.12/06:06 Скупой Путин. Виктор...   14-01-2006 - 19:03:49
- - star69   Vandal (17:48:13 14/01/2006) я тоже наде�...   14-01-2006 - 19:18:11
- - hollywood   http://www.nba.com/standings/team_record_c...ew_St...   15-01-2006 - 18:01:31
- - Cartman   "C:\Program Files\LanTricks\La...   16-01-2006 - 23:24:01
- - Fenix   ftp://air.elan/   22-01-2006 - 18:01:23
- - Siorik   Paul van Dyk - Orchestral Show   22-01-2006 - 18:21:46
- - Jade   magic.volia.com   23-01-2006 - 08:25:34
- - Siorik   RE: Что у вас в буфере обмена ?   24-01-2006 - 01:42:50
- - Lёw@™   UDARNAYA SILA   24-01-2006 - 21:04:46
- - Fenix   http://www.geometria.od.ua/?go=news   25-01-2006 - 23:00:45
- - apocalypse   Встречаются два приятеля, о...   26-01-2006 - 13:44:17
- - -=Borik=-   http://infostore.org/info/404350/Sensation...om.ua...   26-01-2006 - 21:18:33
14 страниц V   1 2 3 > » 

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Экспорт RSSRSS
Текстовая версия
Сейчас: 15-08-2025 - 17:37
© 2005—2021   Extradj.com
Электронная почта [email protected]