| Текст песни D-Key x Matiyash - Архитектура WEB без использования Просмотров: 10 0 чел. считают текст песни верным 0 чел. считают текст песни неверным Тут находится текст песни D-Key x Matiyash - Архитектура WEB без использования, а также перевод, видео и клип. Архитектура WEB-систем без использования и с использованием баз данных. Архитектура информационной системы Эффективность функционирования информационной системы во многом зависит от ее архитектуры. В настоящее время перспективной является архитектура клиент-сервер. В достаточно распространенном варианте она предполагает наличие компьютерной сети и распределенной базы данных, включающей корпоративную базу данных (КБД) и персональные базы данных (ПБД). КБД размещается на компьютере-сервере, ПБД размещаются на компьютерах сотрудников подразделений, являющихся клиентами корпоративной базы данных. Архитектура файл-сервер Самой простой архитектурой для реализации является архитектура "файл-сервер", но она же обладает и самым большим количеством недостатков, ограничивающих спектр решаемых ею задач. Простейшим случаем является случай, когда данные располагаются физически на том же компьютере, что и само приложение. К существенным неудобствам, возникающим при работе с системой, построенной по такой архитектуре, можно отнести следующее: - трудности при обеспечении непротиворечивости и целостности данных; - существенная загрузка локальной сети передаваемыми данными; - в целом, невысокая скорость обработки и представления информации; - высокие требования к ресурсам компьютеров. При этом возникают следующие ограничения. - невозможность организации равноправного одновременного доступа; пользователей к одному и тому же участку базы данных; - количество одновременно работающих с системой пользователей не превышает пяти человек для ЛВС, построенной в соответствии со спецификацией 1 OBaseT (скорость обмена данными до 10Мб/с); При всем этом система обладает одним очень важным преимуществом - низкой стоимостью. Архитектура "файл-сервер" предусматривает концентрацию обработки на рабочих станциях. Основным преимуществом этого варианта является простота и относительная дешевизна. Подобное решение приемлемо, пока число пользователей, одновременно работающих с базой данных, не превышает 5-10 человек. При увеличении количества пользователей система может "захлебнуться" из-за перегруженности ЛВС большими потоками необработанной информации. Сервер, как правило, -самый мощный и самый надежный компьютер. Он обязательно подключается через источник бесперебойного питания, в нем предусматриваются системы двойного или даже тройного дублирования. В особо ответственных случаях можно подключить вместе несколько серверов так, что при выходе из строя одного из них в работу автоматически включится "дублер". Решение по автоматизации учета и управления в корпоративных структурах предполагает распределенную обработку данных, организацию параллельных вычислений, глубокое разграничение уровней доступа, возможность выбора различных операционных систем и серверных платформ. Недостатки архитектуры "файл-сервер" решаются при переводе приложений в архитектуру "клиент-сервер", которая знаменует собой следующий этап в развитии СУБД. Характерной особенностью архитектуры "клиент-сервер" является перенос вычислительной нагрузки на сервер базы данных (SQL-сервер) и максимальная разгрузка приложения клиента от вычислительной работы, а также существенное укрепление безопасности данных - как от злонамеренных, так и просто ошибочных изменений. БД в этом случае помещается на сетевом сервере, как и в архитектуре "файл-сервер", однако прямого доступа к базе данных (БД) из приложений не происходит. Функция прямого обращения к БД осуществляет специальная управляющая программа - сервер БД (SQL-сервер), поставляемый разработчиком СУБД. Архитектура клиент-сервер Сервером определенного ресурса в компьютерной сети называется компьютер (программа), управляющая этим ресурсом, клиентом - компьютер (программа), использующий этот ресурс. В качестве ресурса компьютерной сети могут выступать, базы данных, файловые системы, службы печати, почтовые службы. Тип сервера определяется видом ресурса, которым он управляет. Например, если управляемым ресурсом является база данных, то соответствующий сервер называется сервером базы данных. При архитектуре клиент-сервер сервер базы данных обеспечивает выполнение основного объема обработки данных. Формируемые пользователем или приложением запросы поступают к серверу базы данных в виде инструкции языка SQL. Сервер базы данных выполняет поиск и извлечение нужных данных, которые затем передаются на компьютер пользователя. Достоинством такого подхода в сравнении с файл-сервером является заметно меньший объем передаваемых данных. WEB-architecture system and without using the database. The architecture of the information system The effectiveness of the information system depends on its architecture. Currently, promising a client-server architecture. In a fairly widespread variant, it requires a computer network and a distributed database, including corporate database (CDB) and the personal database (PBB). CBD is located on the server computer, PBB units are located on computers of employees, is a corporate customer database. Architecture file server The simplest architecture is the architecture for the implementation of the & quot; file server & quot ;, but it also has the largest number of drawbacks that limit the range of problems solved by it. The simplest case is a case where the data is physically located on the same computer as the application itself. The essential inconveniences that arise when working with the system based on this architecture include the following: - Difficulties in ensuring consistency and data integrity; - Significant loading the LAN transmission data; - In general, the low speed of processing and presentation of information; - High demands on computer resources. At the same time there are the following limitations. - The impossibility of organizing simultaneous equitable access; users to the same portion of the database; - The number of concurrent users of the system with no more than five people for the LAN, built in accordance with the specification 1 OBaseT (data transfer rate up to 10MB / s); At the same time the system has one very important advantage - low cost. Architecture & quot; file-server & quot; It provides for the concentration of processing workstations. The main advantage of this option is its simplicity and relative cheapness. Such a solution is acceptable, while the number of concurrent users to the database, a person does not exceed 5.10. By increasing the number of users the system can & quot; choke & quot; due to congestion LANs large flows of raw information. The server is usually -the most powerful and most reliable computer. He will be connected through a UPS, it provides for a system of double or even triple redundancy. In particularly important cases, you can connect multiple servers together so that in case of failure of one of them in the job automatically turns on & quot; alternate & quot ;. Decision automation of accounting and management in corporate structures involves a distributed data processing, parallel computing, deep access control levels, a choice of different operating systems and server platforms. Disadvantages architecture & quot; file-server & quot; resolved in the translation of applications into the architecture of & quot; client-server & quot ;, which marks the next stage in the development of the database. A characteristic feature of the architecture & quot; client-server & quot; It is the transfer of the processing load on the database server (SQL-Server) and maximum discharge of the client application from the computer work as well as a substantial strengthening of the security of data - from both malicious and simply erroneous changes. DB in this case is placed on a network server, as in the architecture of the & quot; file server & quot ;, however, direct access to the database (DB) of the applications does not occur. It features direct access to the database provides a special control program - the database server (SQL-Server), databases supplied by the developer. Client-Server Architecture Server specific resource in a computer network called computer (program), which manages the resource, the client - the computer (program) that uses this resource. As a resource computer network can act, databases, file systems, printing services, postal services. Server type is determined by the kind of resource that it controls. For example, if a managed resource is a database, then the corresponding server is a database server. When a client-server architecture, the database server ensures that the primary data volume. Moulded by the user or an application requests come to the database server as a SQL statement. The database server performs the search and retrieval of relevant data, which are then transmitted to the user's computer. The advantage of this approach compared to the file server is a considerably smaller amount of data transmitted. Опрос: Верный ли текст песни? ДаНет Вконтакте Facebook Мой мир Одноклассники Google+ | |