Взялся я писать для себя, ни за деньги ни за курсовой сёрч инжинее. на пхп
Тут буду выкладывать свои идеи и наработки.
Буду рад вашей критике или советам по оптимизации.
и так первый этап это проэктировании БД.
CODE (text):
скопировать код в буфер обмена
скопировать код в буфер обмена
- -- phpMyAdmin SQL Dump
- -- version 2.10.3deb1ubuntu0.2
- -- http://www.phpmyadmin.net
- --
- -- Хост: localhost
- -- Время создания: Апр 16 2008 г., 12:48
- -- Версия сервера: 5.0.45
- -- Версия PHP: 5.2.3-1ubuntu6.3
- SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
- --
- -- База данных: `poisk`
- --
- -- --------------------------------------------------------
- --
- -- Структура таблицы `files`
- --
- CREATE TABLE IF NOT EXISTS `files` (
- `name` varchar(999) character set cp1251 NOT NULL,
- `id_dir` int(11) NOT NULL,
- `size` varchar(20) character set cp1251 NOT NULL,
- `date1` date NOT NULL,
- `id_server` int(11) NOT NULL,
- PRIMARY KEY (`id_dir`,`id_server`)
- ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
- --
- -- Дамп данных таблицы `files`
- --
- -- --------------------------------------------------------
- --
- -- Структура таблицы `folders`
- --
- CREATE TABLE IF NOT EXISTS `folders` (
- `id_dir` int(11) NOT NULL,
- `path` varchar(999) character set cp1251 NOT NULL,
- PRIMARY KEY (`id_dir`)
- ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
- --
- -- Дамп данных таблицы `folders`
- --
- -- --------------------------------------------------------
- --
- -- Структура таблицы `servers`
- --
- CREATE TABLE IF NOT EXISTS `servers` (
- `id_server` int(11) NOT NULL auto_increment,
- `adress` varchar(999) NOT NULL,
- `date_index` date NOT NULL,
- `id_traf` int(11) NOT NULL,
- `id_status` int(11) NOT NULL,
- PRIMARY KEY (`id_server`),
- UNIQUE KEY `adress_2` (`adress`),
- KEY `adress` (`adress`)
- ) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=2 ;
- --
- -- Дамп данных таблицы `servers`
- --
- INSERT INTO `servers` (`id_server`, `adress`, `date_index`, `id_traf`, `id_status`) VALUES
- (1, 'localhost', '0000-00-00', 1, 1);
- -- --------------------------------------------------------
- --
- -- Структура таблицы `status`
- --
- CREATE TABLE IF NOT EXISTS `status` (
- `id_status` int(11) NOT NULL,
- `name_status` varchar(999) NOT NULL,
- PRIMARY KEY (`id_status`)
- ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
- --
- -- Дамп данных таблицы `status`
- --
- -- --------------------------------------------------------
- --
- -- Структура таблицы `trafic`
- --
- CREATE TABLE IF NOT EXISTS `trafic` (
- `id_traf` int(11) NOT NULL,
- `name_traf` varchar(999) character set cp1251 NOT NULL,
- PRIMARY KEY (`id_traf`)
- ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
- --
- -- Дамп данных таблицы `trafic`
- --