<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://mediawiki.oblteh/mediawiki/index.php?action=history&amp;feed=atom&amp;title=MIS3</id>
		<title>MIS3 - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://mediawiki.oblteh/mediawiki/index.php?action=history&amp;feed=atom&amp;title=MIS3"/>
		<link rel="alternate" type="text/html" href="http://mediawiki.oblteh/mediawiki/index.php?title=MIS3&amp;action=history"/>
		<updated>2026-05-01T06:57:30Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.29.1</generator>

	<entry>
		<id>http://mediawiki.oblteh/mediawiki/index.php?title=MIS3&amp;diff=552&amp;oldid=prev</id>
		<title>Zhukov в 06:21, 27 мая 2014</title>
		<link rel="alternate" type="text/html" href="http://mediawiki.oblteh/mediawiki/index.php?title=MIS3&amp;diff=552&amp;oldid=prev"/>
				<updated>2014-05-27T06:21:17Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 06:21, 27 мая 2014&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Строка 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Здесь собраны все ссылки&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Здесь собраны все ссылки&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[MIS3&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;. Концепция БД&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;:Категория:Руководство программиста &lt;/ins&gt;MIS3]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;* [[MIS3. Интерфейс пользователя]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;* [[MIS3. Разграничение доступа к функция системы]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;* [[MIS3. Иерархия классов]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категория:MIS3]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категория:MIS3]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Zhukov</name></author>	</entry>

	<entry>
		<id>http://mediawiki.oblteh/mediawiki/index.php?title=MIS3&amp;diff=232&amp;oldid=prev</id>
		<title>192.168.1.20 в 09:53, 24 сентября 2013</title>
		<link rel="alternate" type="text/html" href="http://mediawiki.oblteh/mediawiki/index.php?title=MIS3&amp;diff=232&amp;oldid=prev"/>
				<updated>2013-09-24T09:53:24Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 09:53, 24 сентября 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot; &gt;Строка 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[MIS3. Интерфейс пользователя]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[MIS3. Интерфейс пользователя]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[MIS3. Разграничение доступа к функция системы]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[MIS3. Разграничение доступа к функция системы]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [[MIS3. Иерархия классов]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категория:MIS3]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категория:MIS3]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>192.168.1.20</name></author>	</entry>

	<entry>
		<id>http://mediawiki.oblteh/mediawiki/index.php?title=MIS3&amp;diff=194&amp;oldid=prev</id>
		<title>Admin: Содержимое страницы заменено на «Здесь собраны все ссылки

* MIS3. Концепция БД
* [[MIS3. Интерфейс пользоват...»</title>
		<link rel="alternate" type="text/html" href="http://mediawiki.oblteh/mediawiki/index.php?title=MIS3&amp;diff=194&amp;oldid=prev"/>
				<updated>2013-07-10T11:43:50Z</updated>
		
		<summary type="html">&lt;p&gt;Содержимое страницы заменено на «Здесь собраны все ссылки  * &lt;a href=&quot;/mediawiki/index.php/MIS3._%D0%9A%D0%BE%D0%BD%D1%86%D0%B5%D0%BF%D1%86%D0%B8%D1%8F_%D0%91%D0%94&quot; class=&quot;mw-redirect&quot; title=&quot;MIS3. Концепция БД&quot;&gt;MIS3. Концепция БД&lt;/a&gt; * [[MIS3. Интерфейс пользоват...»&lt;/p&gt;
&lt;a href=&quot;http://mediawiki.oblteh/mediawiki/index.php?title=MIS3&amp;amp;diff=194&amp;amp;oldid=192&quot;&gt;Внесённые изменения&lt;/a&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://mediawiki.oblteh/mediawiki/index.php?title=MIS3&amp;diff=192&amp;oldid=prev</id>
		<title>Admin в 11:37, 10 июля 2013</title>
		<link rel="alternate" type="text/html" href="http://mediawiki.oblteh/mediawiki/index.php?title=MIS3&amp;diff=192&amp;oldid=prev"/>
				<updated>2013-07-10T11:37:09Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 11:37, 10 июля 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Строка 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[MIS3. Концепция БД]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* &lt;/ins&gt;[[MIS3. Концепция БД]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[MIS3. Интерфейс пользователя]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* &lt;/ins&gt;[[MIS3. Интерфейс пользователя]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[MIS3. Разграничение доступа к функция системы]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* &lt;/ins&gt;[[MIS3. Разграничение доступа к функция системы]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://mediawiki.oblteh/mediawiki/index.php?title=MIS3&amp;diff=191&amp;oldid=prev</id>
		<title>Admin в 11:36, 10 июля 2013</title>
		<link rel="alternate" type="text/html" href="http://mediawiki.oblteh/mediawiki/index.php?title=MIS3&amp;diff=191&amp;oldid=prev"/>
				<updated>2013-07-10T11:36:39Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 11:36, 10 июля 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Строка 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[MIS3. Концепция БД]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[MIS3. Интерфейс пользователя]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[MIS3. Разграничение доступа к функция системы]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Целостность&amp;#160; ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Целостность&amp;#160; ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://mediawiki.oblteh/mediawiki/index.php?title=MIS3&amp;diff=190&amp;oldid=prev</id>
		<title>Admin: /* 5.	Другие объекты */</title>
		<link rel="alternate" type="text/html" href="http://mediawiki.oblteh/mediawiki/index.php?title=MIS3&amp;diff=190&amp;oldid=prev"/>
				<updated>2013-06-19T05:39:46Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;5.	Другие объекты&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 05:39, 19 июня 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l91&quot; &gt;Строка 91:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 91:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== 5.	Другие объекты ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== 5.	Другие объекты ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;5.1. SEQUENCE должны иметь &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;префикс SQ&lt;/del&gt;. Правило&amp;#160; выглядит так &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;SQ_&lt;/del&gt;%TABLE%.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;5.1. SEQUENCE должны иметь &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;суффикс SEQ&lt;/ins&gt;. Правило&amp;#160; выглядит так %TABLE%&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;_%COLUMN%_SEQ&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;5.2. Views&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;  : &amp;lt;name&amp;gt;_V&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;5.2. Views&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160;  : &amp;lt;name&amp;gt;_V&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l102&quot; &gt;Строка 102:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 102:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;5.6. External Tables&amp;#160;  : &amp;lt;name&amp;gt;_EXT&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;5.6. External Tables&amp;#160;  : &amp;lt;name&amp;gt;_EXT&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== 6.	PL/SQL Variables ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== 6.	PL/SQL Variables ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://mediawiki.oblteh/mediawiki/index.php?title=MIS3&amp;diff=189&amp;oldid=prev</id>
		<title>Admin: /* Ссылки */</title>
		<link rel="alternate" type="text/html" href="http://mediawiki.oblteh/mediawiki/index.php?title=MIS3&amp;diff=189&amp;oldid=prev"/>
				<updated>2013-06-17T07:11:24Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Ссылки&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='ru'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 07:11, 17 июня 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l567&quot; &gt;Строка 567:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 567:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Схема данных храниться в [[PowerDesigner]] в общем репозитарии [[http://192.168.1.9/mediawiki/index.php/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BA_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D0%B8%D1%8E_Sybase_Power_Designer]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Схема данных храниться в [[PowerDesigner]] в общем репозитарии [[http://192.168.1.9/mediawiki/index.php/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BA_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D0%B8%D1%8E_Sybase_Power_Designer]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категория:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Oracle&lt;/del&gt;]] [[Категория:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Скорая помощь&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категория:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Postgresql&lt;/ins&gt;]] [[Категория:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;MIS3&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://mediawiki.oblteh/mediawiki/index.php?title=MIS3&amp;diff=188&amp;oldid=prev</id>
		<title>Admin: Новая страница: «== Целостность  ==  База сама должна поддерживать целостность данных – это возможно с помо...»</title>
		<link rel="alternate" type="text/html" href="http://mediawiki.oblteh/mediawiki/index.php?title=MIS3&amp;diff=188&amp;oldid=prev"/>
				<updated>2013-06-17T07:10:44Z</updated>
		
		<summary type="html">&lt;p&gt;Новая страница: «== Целостность  ==  База сама должна поддерживать целостность данных – это возможно с помо...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Целостность  ==&lt;br /&gt;
&lt;br /&gt;
База сама должна поддерживать целостность данных – это возможно с помощью стандартных средств constraint и trigger.&lt;br /&gt;
&lt;br /&gt;
Foreign Key на другие схемы допускается только в состоянии Disable. (подумать почему, и может быть сделать более жесткое требование).&lt;br /&gt;
&lt;br /&gt;
TODO Нужен  скрипт который помогает найти недостающие FK. смотри на SVN &amp;quot;ER\DOC\DB\SCRIPTS\Columns - Кандидаты на FK.SQL&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Самодокументирование  ==&lt;br /&gt;
&lt;br /&gt;
Количество комментариев, Foregn Key должно и правил именования должно быть достаточным для понимания БД. Поэтому предъявляются следующие требования&lt;br /&gt;
 &lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Таблица&lt;br /&gt;
 &lt;br /&gt;
| Все таблицы и столбцы должны иметь комментарий. Для таблицы в комментарии обязательно должно быть написано кто автор таблицы Строка Author&lt;br /&gt;
|-&lt;br /&gt;
| Комментарий к столбцам&lt;br /&gt;
 &lt;br /&gt;
| Все столбцы должны иметь комментарий. Первичный ключ использующий sequence должен содержать комментарий вида «SEQUENCE=[SEQUNECE_NAME]». Такой комментарий позволит вчислить зависимости столбцов от последовательностей.&amp;amp;nbsp;&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Комментарии к коду&amp;lt;br&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
| За основу берем формат комментариев из PLSQLDeveloper. Инструкция находится рядом с этим документом&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
TODO Также ye;ys  скрипты для проверки достаточности комментариев на основе MIS2:&lt;br /&gt;
* &amp;quot;MIS2\DOC\DB\SCRIPTS\Column - Правит комментарии к ID.sql&amp;quot; &lt;br /&gt;
* &amp;quot;MIS2\DOC\DB\SCRIPTS\Column - Столбцы без комментария.sql&amp;quot;&lt;br /&gt;
* &amp;quot;MIS2\DOC\DB\SCRIPTS\Columns - Неправильные комментарии к ID.sql&amp;quot;&lt;br /&gt;
* &amp;quot;MIS2\DOC\DB\SCRIPTS\Table - Неправильные комментарии к таблицам.sql&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Соглашение об именовании  ==&lt;br /&gt;
&lt;br /&gt;
Таблицы, процедуры, пакеты именуются без префиксов в единственном числе на английском языке. Для вторичных объектов - последовательностей, ключей, индексов и так далее - должны быть определены четкие правила, выводящие их имя из имени основного объекта. Какие именно - не суть; главное, нужен однозначный алгоритм. Большим минусом здесь является ограничение длины идентификаторов.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
=== 1. Таблицы ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.1. Таблицы именуются существительными в ед. числе на английском языке. (Рассматривать как название сущности). Не использовать в именовании этих объектов символ «$»&lt;br /&gt;
&lt;br /&gt;
1.2. Все таблицы и столбцы должны иметь комментарий. Для таблицы в комментарии обязательно должно быть написано кто автор таблицы. (После строчки “Author:” ). Если автор у таблицы изменился, то старого автора оставлять.&lt;br /&gt;
&lt;br /&gt;
1.3. Каждая таблица должна иметь первичный ключ, типа INTEGER (название ID).&lt;br /&gt;
&lt;br /&gt;
1.4. Первичные ключи делаем через bigserial&lt;br /&gt;
&lt;br /&gt;
1.5. Если поле заполняется из SEQUENCE, то в комментарий должен содержать имя sequence по следующему шаблону '''SEQUENCE=[%SEQUENCE_NAME%]'''&lt;br /&gt;
&lt;br /&gt;
1.6. Столбцы, ссылающиеся на другую таблицы именовать по правилу: '''%TABLE%_ID'''&lt;br /&gt;
&lt;br /&gt;
1.7. Таблицы содержащие исторические данные '''%TABLE%_H'''&lt;br /&gt;
&lt;br /&gt;
1.8. Временные таблицы '''%TABLE%_TMP'''&lt;br /&gt;
&lt;br /&gt;
1.9. Таблицы созданные для каких либо тестов TEST_%TABLE%&lt;br /&gt;
&lt;br /&gt;
1.10. Таблицы копии %TABLE%_YYMMDD&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 2. Индексы ===&lt;br /&gt;
&lt;br /&gt;
2.1. Индексы неуникальные (NORMAL) именуются по правилу '''IX_%TABLE%$%FIELDS%'''. Если название не помещается в 30 символов, то сокращать названия полей.&lt;br /&gt;
&lt;br /&gt;
2.2. Индексы уникальные (NORMAL) именовать по правилу '''IU_%TABLE%$%FIELDS%'''. Если название не помещается в 30 символов, то сокращать названия полей.&lt;br /&gt;
&lt;br /&gt;
2.3. Индексы функциональные (FUNCTION-BASED NORMAL) именовать по правилу '''IF_%TABLE%$%FUNC%'''.&lt;br /&gt;
&lt;br /&gt;
2.4. Индексы первичного ключа именуются так же как и сам првичный ключ '''PK_%TABLE%$%'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 3.	Констаринты ===&lt;br /&gt;
&lt;br /&gt;
3.1. Ссылки (References) именуем по правилу '''FK_%TABLE%$% REFTABLE%.''' Если название не помещается в 30 символов, то сокращать названия полей. Если есть две ссылки на одну таблицу, то именовать по правилу '''FK_%TABLE%$% REFTABLE%REFFIELD'''.&lt;br /&gt;
&lt;br /&gt;
3.2. Not Null. Необязательное правило '''NN_%TABLE%$%FIELD%'''. Есть скрипт который все переименовывает.&lt;br /&gt;
&lt;br /&gt;
3.3. Первичный ключ именуются по правилу '''PK_%TABLE%'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 4.	Триггеры ===&lt;br /&gt;
&lt;br /&gt;
4.1. Именуются по правилу '''%TABLE%$%Суффикс%'''. Где суффикс определяет тип триггера и может иметь длину от 2 до 5 символов. &lt;br /&gt;
* Первая буква определяет момент срабатывания триггера (Timing) и может имеет значение A или B (After, Before)&lt;br /&gt;
* ДалееObject Event  - комбинация букв I,U,D&lt;br /&gt;
* Если триггер уровня оператора, то прибавляем в конце S&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 5.	Другие объекты ===&lt;br /&gt;
&lt;br /&gt;
5.1. SEQUENCE должны иметь префикс SQ. Правило  выглядит так SQ_%TABLE%.&lt;br /&gt;
&lt;br /&gt;
5.2. Views             : &amp;lt;name&amp;gt;_V&lt;br /&gt;
&lt;br /&gt;
5.3. Materialized Views: &amp;lt;name&amp;gt;_MV&lt;br /&gt;
&lt;br /&gt;
5.4. Types             : &amp;lt;name&amp;gt;_T&lt;br /&gt;
&lt;br /&gt;
5.5. Directories       : &amp;lt;name&amp;gt;_DIR&lt;br /&gt;
&lt;br /&gt;
5.6. External Tables   : &amp;lt;name&amp;gt;_EXT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 6.	PL/SQL Variables ===&lt;br /&gt;
&lt;br /&gt;
6.1. Package Global Variables: g_variable_name&lt;br /&gt;
&lt;br /&gt;
6.2. Local Variables         : l_variable_name&lt;br /&gt;
&lt;br /&gt;
6.3. Types                   : t_type_name&lt;br /&gt;
&lt;br /&gt;
6.4. Cursors                 : c_cursor_name&lt;br /&gt;
&lt;br /&gt;
6.5. Exceptions              : e_exception_name&lt;br /&gt;
&lt;br /&gt;
6.6. Input Parameters        : i_parameter_name&lt;br /&gt;
&lt;br /&gt;
6.7. Outut Parameters        : o_parameter_name&lt;br /&gt;
&lt;br /&gt;
6.8. In/Out Parameters       : io_parameter_name&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 7. Процедуры, функции, пакеты  ===&lt;br /&gt;
&lt;br /&gt;
7.1. При объявлении переменных в заголовке обязателен префикс p_. Это избавит от неоднозначности при компиляции&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
7.2. Переменные внутри PL/SQL блока должны иметь префикс v_. Это избавит от неоднозначности при компиляции&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
7.3. Процедуры изменяющие данные в таблицах, должны иметь префикс '''DO_'''&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
7.4. Функции, возвращающие значение должные иметь префикс '''GET_'''&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
7.5. Комментарии пишем в виде, plsqldoc (plugin for plsqlDeveloper). Основные Тэги:&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Tag&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Description&lt;br /&gt;
|-&lt;br /&gt;
| %param &amp;amp;lt;name&amp;amp;gt; &amp;amp;lt;text&amp;amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
| The description of a function or procedure parameter. Subsequent %param tags will be placed in one table.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| %return &amp;amp;lt;text&amp;amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
| A description of the return value of a function.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| %value &amp;amp;lt;name&amp;amp;gt; &amp;amp;lt;text&amp;amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
| A possible value for a package variable or object type attribute. Subsequent %value tags will be placed in one table.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| %raises &amp;amp;lt;name[.element]&amp;amp;gt; &amp;amp;lt;text&amp;amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
| A list of exceptions that can be raised by a program unit. Subsequent %raises tags will be placed in one table.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| %usage &amp;amp;lt;text&amp;amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
| A text to describe the usage of the element.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| %author &amp;amp;lt;name&amp;amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
| The author of the object&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {%link &amp;amp;lt;name[.element[;n]]&amp;amp;gt; &amp;lt;br&amp;gt; [description]}&amp;lt;br&amp;gt;or&amp;lt;br&amp;gt;{%link &amp;amp;lt;filename&amp;amp;gt; [description]}&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
| An explicit hyperlink. To link to a specific overloading of a program unit, follow the name by a semi-colon and the overload index (1-based). The optional description will be placed in the document. For example:&amp;lt;br&amp;gt;The {%link department.name department name function} is...&amp;lt;br&amp;gt;Will result in:&amp;lt;br&amp;gt;The department name function is…&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {*} &amp;amp;lt;name&amp;amp;gt; &amp;amp;lt;text&amp;amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
| A bullet of a bullet list. Useful to describe possible values of a parameter or return value. For example:&amp;lt;br&amp;gt;{*} 0 The function returned successfully&amp;lt;br&amp;gt;{*} 1 The employee does not exist&amp;lt;br&amp;gt;{*} 2 The employee record is locked&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {%skip}&amp;lt;br&amp;gt;&lt;br /&gt;
| Skip this comment block for documentation.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Пример:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
create or replace package Department is&lt;br /&gt;
&lt;br /&gt;
  -- Package with functionality related to the Dept table.&lt;br /&gt;
  -- Most functions require a p_DeptNo parameter, which&lt;br /&gt;
  -- is the value of the DeptNo column in the {%link Dept}&lt;br /&gt;
  -- table.&lt;br /&gt;
&lt;br /&gt;
  -- Value for p_Wait parameters, indicating to wait&lt;br /&gt;
  -- until a lock is released.&lt;br /&gt;
  c_Wait constant boolean := true;&lt;br /&gt;
  -- Value for p_Wait parameters, indicating not to &lt;br /&gt;
  -- wait until a lock is released.&lt;br /&gt;
  c_NoWait constant boolean := false;&lt;br /&gt;
&lt;br /&gt;
  -- Exception raised when an invalid order is specified&lt;br /&gt;
  e_InvalidOrder exception;&lt;br /&gt;
  -- Exception raised when a record is locked&lt;br /&gt;
  e_RecordLocked exception;&lt;br /&gt;
  &lt;br /&gt;
  -- A department record. It contains all columns of the &lt;br /&gt;
  -- {%link Dept} table.&lt;br /&gt;
  subtype t_DeptRecord is Dept%rowtype;&lt;br /&gt;
  &lt;br /&gt;
  -- A cursor type for parameters that return a set of &lt;br /&gt;
  -- departments.&lt;br /&gt;
  type t_DeptCursor is ref cursor return Dept%rowtype;&lt;br /&gt;
&lt;br /&gt;
  -- Open a cursor to select departments in a particular order.&lt;br /&gt;
  -- %param p_cursor The cursor that will be opened for all&lt;br /&gt;
  --                 Dept records in the given order&lt;br /&gt;
  -- %param p_order  The order of the Dept records. Valid values are:&lt;br /&gt;
  --                 {*} 'DEPTNO' Records are ordered by DeptNo.&lt;br /&gt;
  --                 {*} 'NAME'   Records are ordered by name.&lt;br /&gt;
  --                 {*} 'LOC'    Records are ordered by loc. The secondary&lt;br /&gt;
  --                              sort column is DeptNo.&lt;br /&gt;
  --                 {*} NULL     The result set  will not be ordered &lt;br /&gt;
  --                              (default).&lt;br /&gt;
  -- %raises e_InvalidOrder Raised when the value of p_order is invalid.&lt;br /&gt;
  procedure SelectRecords(p_Cursor in out t_DeptCursor, &lt;br /&gt;
                          p_Order  varchar2 default null);&lt;br /&gt;
&lt;br /&gt;
  -- Lock a Dept record.&lt;br /&gt;
  -- %param p_DeptNo The number of the department record to lock.&lt;br /&gt;
  -- %param p_Wait   Wait for an existing lock to be released?&lt;br /&gt;
  --                 {*} c_Wait   Wait until the record is available.&lt;br /&gt;
  --                 {*} c_NoWait Don't wait, and raise e_RecordLocked&lt;br /&gt;
  --                              if the record is locked.&lt;br /&gt;
  -- %raises e_RecordLocked Raised when the record is locked and &lt;br /&gt;
  --                        p_Wait = c_Wait.&lt;br /&gt;
  procedure LockRecord(p_DeptNo Dept.DeptNo%type, &lt;br /&gt;
                       p_Wait   boolean default c_Wait);&lt;br /&gt;
&lt;br /&gt;
  -- Return the number of employees in the {%link Emp} table that&lt;br /&gt;
  -- belong to this department.&lt;br /&gt;
  -- %param  p_DeptNo The number of the department.&lt;br /&gt;
  -- %return The number of employees&lt;br /&gt;
  function EmpCount(p_DeptNo Dept.DeptNo%type) return integer;&lt;br /&gt;
&lt;br /&gt;
  -- Return the employee number of the manager of the department.&lt;br /&gt;
  -- %param  p_DeptNo The number of the department.&lt;br /&gt;
  -- %return The number of the employee (Emp.EmpNo) that manages &lt;br /&gt;
  --         this department (Emp.job = 'MANAGER'). If the &lt;br /&gt;
  --         department does not have a manager, NULL is returned.&lt;br /&gt;
  function Manager(p_DeptNo Dept.DeptNo%type) return Emp.EmpNo%type;&lt;br /&gt;
&lt;br /&gt;
end Department;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 8. Объекты связанные с аудитом данных ===&lt;br /&gt;
&lt;br /&gt;
8.1. Таблицы, и индексы создаем в таблеспайсах LOG, LOG_INDX&lt;br /&gt;
 &lt;br /&gt;
8.2. Таблицы должны иметь суффикс %TABLE%_LOG&lt;br /&gt;
&lt;br /&gt;
8.3 с декабря 2012 появилась возможность ведения истории изменений по таблице см. [[PKG_GENERATE]]&lt;br /&gt;
&lt;br /&gt;
=== 9. Сводная таблица правил ===&lt;br /&gt;
&lt;br /&gt;
=== 10. Сокращения  ===&lt;br /&gt;
&lt;br /&gt;
Если при именовании подчиненных объектов (FK и прочее), выходим за ограничение длины, то использовать следующее правило:&amp;lt;br&amp;gt;&lt;br /&gt;
*APPLICATIONS = APPL (4)&lt;br /&gt;
*APPLICATION_FUNCTIONS = APFU (2:2)&lt;br /&gt;
*APPLICATON_FUNCTION_ROLES = APFR (2:1:1)&lt;br /&gt;
*APPLICATION_FUNCTION_ROLE_BANANAS = AFRB (1:1:1:1)&lt;br /&gt;
&lt;br /&gt;
По возможности использовать стандартные сокращения при названии сущностей &amp;amp;nbsp;:&lt;br /&gt;
 &lt;br /&gt;
{| width=&amp;quot;550&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|+ Стандартные сокращения&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| Account&lt;br /&gt;
 &lt;br /&gt;
| ACCNT&lt;br /&gt;
 &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Addres&lt;br /&gt;
 &lt;br /&gt;
| ADDR&lt;br /&gt;
 &lt;br /&gt;
| Адрес&lt;br /&gt;
|-&lt;br /&gt;
| Adjustment&lt;br /&gt;
 &lt;br /&gt;
| ADJ&lt;br /&gt;
 &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Alternate&lt;br /&gt;
 &lt;br /&gt;
| ALT&lt;br /&gt;
 &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Application&lt;br /&gt;
 &lt;br /&gt;
| APP&lt;br /&gt;
 &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Attribute&lt;br /&gt;
 &lt;br /&gt;
| ATTR&lt;br /&gt;
 &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Beginning&lt;br /&gt;
 &lt;br /&gt;
| BEG&lt;br /&gt;
 &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Budget&lt;br /&gt;
 &lt;br /&gt;
| BUDG&lt;br /&gt;
 &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Category&lt;br /&gt;
 &lt;br /&gt;
| CATG&lt;br /&gt;
 &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| COUNT&lt;br /&gt;
 &lt;br /&gt;
| CNT&lt;br /&gt;
 &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Difference&lt;br /&gt;
 &lt;br /&gt;
| DIFF&lt;br /&gt;
 &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Column&lt;br /&gt;
| COL&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Comment&lt;br /&gt;
| CMT&lt;br /&gt;
| Комментарий&lt;br /&gt;
|-&lt;br /&gt;
| Currency&lt;br /&gt;
 &lt;br /&gt;
| CURR&lt;br /&gt;
 &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Customer&lt;br /&gt;
| CUST&lt;br /&gt;
| заказчик&lt;br /&gt;
|-&lt;br /&gt;
| DATE&lt;br /&gt;
| DT&lt;br /&gt;
| дата&lt;br /&gt;
|-&lt;br /&gt;
| DAY&lt;br /&gt;
| DY&lt;br /&gt;
| день&lt;br /&gt;
|-&lt;br /&gt;
| Department&lt;br /&gt;
| DEPT&lt;br /&gt;
| отдел, подразделение&lt;br /&gt;
|-&lt;br /&gt;
| Document&lt;br /&gt;
| DOC&lt;br /&gt;
| документ&lt;br /&gt;
|-&lt;br /&gt;
| Employee&lt;br /&gt;
| EMP&lt;br /&gt;
| работник&lt;br /&gt;
|-&lt;br /&gt;
| Error&lt;br /&gt;
| ERR&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Identifier&lt;br /&gt;
| ID&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Information&lt;br /&gt;
| INFO&lt;br /&gt;
| информация&lt;br /&gt;
|-&lt;br /&gt;
| Inventory&lt;br /&gt;
| INV&lt;br /&gt;
| Опись. Реестр, инвентарь&lt;br /&gt;
|-&lt;br /&gt;
| Location&lt;br /&gt;
| LOC&lt;br /&gt;
| местоположение&lt;br /&gt;
|-&lt;br /&gt;
| Length&lt;br /&gt;
| LNTH&lt;br /&gt;
| длина&lt;br /&gt;
|-&lt;br /&gt;
| Month&lt;br /&gt;
| MO&lt;br /&gt;
| месяц&lt;br /&gt;
|-&lt;br /&gt;
| Number&lt;br /&gt;
| NUM&lt;br /&gt;
| номер, количество&lt;br /&gt;
|-&lt;br /&gt;
| Organization&lt;br /&gt;
| ORG&lt;br /&gt;
| организация&lt;br /&gt;
|-&lt;br /&gt;
| Option&lt;br /&gt;
| OPT&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Payment&lt;br /&gt;
| PAY&lt;br /&gt;
| платеж&lt;br /&gt;
|-&lt;br /&gt;
| Percent&lt;br /&gt;
| PCT&lt;br /&gt;
| процент&lt;br /&gt;
|-&lt;br /&gt;
| Previous&lt;br /&gt;
| PREV&lt;br /&gt;
| предыдущий&lt;br /&gt;
|-&lt;br /&gt;
| Record&lt;br /&gt;
| REC&lt;br /&gt;
| запись&lt;br /&gt;
|-&lt;br /&gt;
| Report&lt;br /&gt;
| RPT&lt;br /&gt;
| отчет&lt;br /&gt;
|-&lt;br /&gt;
| Required&lt;br /&gt;
| REQ&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Section&lt;br /&gt;
| SECT&lt;br /&gt;
| секция&lt;br /&gt;
|-&lt;br /&gt;
| Status&lt;br /&gt;
| STS&lt;br /&gt;
| статус&lt;br /&gt;
|-&lt;br /&gt;
| Table&lt;br /&gt;
| TAB&lt;br /&gt;
| таблица&lt;br /&gt;
|-&lt;br /&gt;
| Temporary&lt;br /&gt;
| TEMP&lt;br /&gt;
| временный&lt;br /&gt;
|-&lt;br /&gt;
| Value&lt;br /&gt;
| VAL&lt;br /&gt;
| значение, переменная&lt;br /&gt;
|-&lt;br /&gt;
| Version&lt;br /&gt;
| VER&lt;br /&gt;
| версия&lt;br /&gt;
|-&lt;br /&gt;
| Year&lt;br /&gt;
| YR&lt;br /&gt;
| год&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
См также скрипты для проверки правильности именования объектов:&lt;br /&gt;
* &amp;quot;MIS2\DOC\DB\SCRIPTS\Constraint - Set RULE FK name.sql&amp;quot; &lt;br /&gt;
* &amp;quot;MIS2\DOC\DB\SCRIPTS\Index - Set RULE Name.sql&amp;quot; &lt;br /&gt;
* &amp;quot;MIS2\DOC\DB\SCRIPTSIndex - Процент правильно именованных индексов.sql&amp;quot;&lt;br /&gt;
* &amp;quot;MIS2\DOC\DB\SCRIPTS\SEQUENCE - Неправильно названные.sql&amp;quot; &lt;br /&gt;
* &amp;quot;MIS2\DOC\DB\SCRIPTS\Table -названия во множественном числе.sql&amp;quot;&lt;br /&gt;
* &amp;quot;MIS2\DOC\DB\SCRIPTS\Trigger - Создаем скрипт для правильного именования.sql&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Безопасность ==&lt;br /&gt;
&lt;br /&gt;
Авторизация пользователей осуществляется с помощью стандартных средств Oracle. При этом:&lt;br /&gt;
* скрывается истинный пароль и пользователя. &lt;br /&gt;
* Пользователь MIS имеет очень сложный пароль и под ним никто не должен логиниться.&lt;br /&gt;
* Логины Oracle формируются по правилу Z+&amp;lt;логин в системе МИС&amp;gt;&lt;br /&gt;
* Пользователь MISADMIN обладает правами DBA. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Роли POSTGRESQL ===&lt;br /&gt;
{| width=&amp;quot;90%&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Роль&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Назначение и права&lt;br /&gt;
|-&lt;br /&gt;
| MIS_ROLE &lt;br /&gt;
| Роль которой обладают все пользователи МИС. Дает необходимые права для работы в системе&lt;br /&gt;
|-&lt;br /&gt;
| DEVELOPER_ROLE&lt;br /&gt;
| Роль для девелоперов из медотрейд&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Разделение схем  ==&lt;br /&gt;
Все данные МИС должны храниться в схеме MIS. Данные аудита должны храниться в схеме MIS_LOG. Архивные данные в схеме MIS_HST. &lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;90%&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Схема&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Назначение&lt;br /&gt;
|-&lt;br /&gt;
| MM&lt;br /&gt;
| Основная схема для хранения данных&lt;br /&gt;
|-&lt;br /&gt;
| AU&lt;br /&gt;
| Аудит данных. История изменения&lt;br /&gt;
|-&lt;br /&gt;
| HT&lt;br /&gt;
| Архивные данные&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Табличные  пространства==&lt;br /&gt;
&lt;br /&gt;
Данные и индексы хранить в разных таблспейсах  USR_DATA и USR _INDX . Данные аудита хранить  в таблеспейсах LOG_DATA и LOG_INDX. Архивные данные в схемах HST_DATA и HST_INDX. &lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;90%&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Tablespace&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Назначение&lt;br /&gt;
|-&lt;br /&gt;
| USR_DATA&lt;br /&gt;
| таблицы данных из схемы MIS&lt;br /&gt;
|-&lt;br /&gt;
| USR_INDX&lt;br /&gt;
| индексы из схемы MIS&lt;br /&gt;
|-&lt;br /&gt;
| LOG_DATA&lt;br /&gt;
| Данные аудита&lt;br /&gt;
|-&lt;br /&gt;
| LOG_INDX&lt;br /&gt;
| Архивные данные&lt;br /&gt;
|-&lt;br /&gt;
| HST_DATA&lt;br /&gt;
| Индексы архива&lt;br /&gt;
|-&lt;br /&gt;
| HST_INDX&lt;br /&gt;
| Индексы аудита&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== AUDIT ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Резервное копирование ==&lt;br /&gt;
&lt;br /&gt;
Должна быть разработана концепция резервного копирования с помощью rman&lt;br /&gt;
&lt;br /&gt;
== Разделение данных на оперативные данные и архивные. ==&lt;br /&gt;
&lt;br /&gt;
Таблицы, которые относятся к архивным данным хранить в схеме MIS_HST, таблспейсы HST_DATA, HST_INDX&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Верификация ==&lt;br /&gt;
&lt;br /&gt;
Скрипты для верификации именования и расположения объектов находятся:&lt;br /&gt;
&lt;br /&gt;
TODO переделать svn://192.168.1.2/MIS2/DOC/DB/SCRIPTS&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
&lt;br /&gt;
* Схема данных храниться в [[PowerDesigner]] в общем репозитарии [[http://192.168.1.9/mediawiki/index.php/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BA_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D0%B8%D1%8E_Sybase_Power_Designer]]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Oracle]] [[Категория:Скорая помощь]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>