Автор работы: Пользователь скрыл имя, 13 Июня 2014 в 19:27, курсовая работа
Клиент-серверная система характеризуется наличием двух взаимодействующих самостоятельных процессов - клиента и сервера, которые, в общем случае, могут выполняться на разных компьютерах, обмениваясь данными по сети.
Процессы, реализующие некоторую службу, например службу файловой системы или базы данных, называются серверами (servers). Процессы, запрашивающие службы у серверов путем посылки запроса и последующего ожидания ответа от сервера, называются клиентами (clients) .
По такой схеме могут быть построены системы обработки данных на основе СУБД, почтовые и другие системы. Мы будем говорить о базах данных и системах на их основе. И здесь удобнее будет не просто рассматривать клиент-серверную архитектуру, а сравнить ее с другой - файл-серверной.
В файл-серверной системе данные хранятся на файловом сервере (например, Novell NetWare или Windows NT Server), а их обработка осуществляется на рабочих станциях, на которых, как правило, функционирует одна из, так называемых, "настольных СУБД" - Access, FoxPro, Paradox и т.п..
Задание 3
1. Клиент-сервер 4
2. Язык программирования 8
2.1. Язык программирования PHP. 8
2.2. Язык программирования SQL. 9
2.3. Язык HTML 10
3. Используемые программы для выполнения задания 12
3.1. Денвер-3 12
3.2. Среда MySQL 13
4. Практическая часть 15
4.1. Скрипт вывода таблицы из базы данных 15
4.2. Скрипт удаления 16
4.3. Скримт добавления записи в таблицу 17
4.4. Скрипт обновления измененных полей 18
5. Список использованной литературы 20
echo "<td>".$arr_guest["KolShtraf"]
echo "</tr>";
};
echo "</table>";
echo "</form>";
?>
</body>
</html>
<html>
<head>
<title>Удаление данных</title>
</head>
<body>
<?
// Подключаемся к базе данных
mysql_connect("localhost", "root", "");
mysql_select_db("gai");
if ($_REQUEST['but1']){
$sql="DELETE FROM table1 WHERE(GosZnak='".$_REQUEST['
mysql_query($sql);
}
?>
<form action="del.php" method="GET">
<table border=1 align=center>
<tr>
<td>Гос.знак</td><td><input type ="text" name='GosZnak'></td>
</tr><tr>
<td></td><td><input type ="submit" name='but1' value='удалить'></td>
</tr>
</table>
</body>
</html>
<html>
<head>
<title>Добавление данных</title>
</head>
<body>
<?
// Подключаемся к базе данных
mysql_connect("localhost", "root", "");
mysql_select_db("gai");
if ($_REQUEST['but1']){
$sql="INSERT INTO table1(GosZnak,MarkaAvto,
values('".$_REQUEST['GosZnak']
'".$_REQUEST['Hozain']."','".$
mysql_query($sql);
}
?>
<form action="dob.php" method="GET">
<table border=1 align=center>
<tr>
<td>Гос. знак</td><td><input type ="text" name='GosZnak'></td>
</tr><tr>
<td>Марка авто</td><td><input type ="text" name='MarkaAvto'></td>
</tr><tr>
<td>Дата учет</td><td><input type ="text" name='DataUchet'></td>
</tr><tr>
<td>Хозяин</td><td><input type ="text" name='Hozain'></td>
</tr><tr>
<td>Кол-во штраф</td><td><
</tr><tr>
<td></td><td><input type ="submit" name='but1' value='отправить'></td>
</tr>
</table>
</body>
</html>
<html>
<head>
<title>Изменение записей</title>
</head>
<body>
<?
// Подключаемся к базе данных
mysql_connect("localhost", "root", "");
mysql_select_db("gai");
// Если мы уже нажимали кнопку изменения записи
if($_REQUEST['but1']) {
// Обновляем выбранную запись
$sql="update
table1 set MarkaAvto='".$_REQUEST['
where ( GosZnak='".$_REQUEST['update']
mysql_query($sql);
};
// Заносим в переменную <I>$result</I> всю базу оставленных сообщений
$sql="select * from table1";
$result=mysql_query($sql);
// Узнаем
кол-во записей в гостевой
$rows=mysql_num_rows($result);
echo "<table border=0 align=center>";
echo "<tr><td
align=center><B>Гос.знак</B></
echo "<td
align=center><B>Марка авто</B>
echo "<td
align=center><B>Дата учета</B>
echo "<td
align=center><B>Хозяин</B></
echo "<td
align=center><B>Кол-во штраф</
for($i=0;$i<$rows;$i++) {
// Устанавливаем
курсор на соответствующую
mysql_data_seek($result,$i);
// Записываем в ассоциативный массив <I>$arr_guest</I>
// значения полей таблицы гостевой книги
$arr_table1=mysql_fetch_array(
echo "<form method='GET' action='izm.php'>";
echo "<input
type=hidden name='update' value='".$arr_table1["GosZnak"
echo "<tr>";
echo "<td>".$arr_table1["GosZnak"].
echo "<td><input
type=text name='MarkaAvto' value='".$arr_table1["
echo "<td><input
type=text name='DataUchet' value='".$arr_table1["
echo "<td><input
type=text name='Hozain' value='".$arr_table1["Hozain"]
echo "<td><input
type=text name='KolShtraf' value='".$arr_table1["
echo "".$arr_table1["content"]."</
echo "<td><input type=submit name='but1' value='Обновить'></td>";
echo "</tr>";
echo "</form>";
};
echo "</table>";
echo "</form>";
?>
</body>
</html>