Retele de senzori Curs 1 - 1st edition UNIVERSITATEA „ TRANSILVANIA ” DIN BRAŞOV FACULTATEA DE INGINERIE ELECTRICĂ ŞI ŞTIINŢA CALCULATOARELOR.

Slides:



Advertisements
Similar presentations
Objectives Overview Define an operating system
Advertisements

Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Fall 2006.
COMPUTER CONCEPTS Computer Information Systems. COURSE COMPETENCIES Explain the functions of computer system components. Describe the information processing.
15 Chapter 15 Web Database Development Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
Web Server Administration
Distributed Database Management Systems
CSCI 150 Database Applications Chapter 1 – Getting Started.
Database Administration ISQA 436 Fall 2006 Mark Freeman
Getting Started (Excerpts) Chapter One DAVID M. KROENKE’S DATABASE CONCEPTS, 2 nd Edition.
Deployment Options Frank Bergmann
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Working with SQL and PL/SQL/ Session 1 / 1 of 27 SQL Server Architecture.
OPERATING SYSTEMS AND SYSTEMS SOFTWARE. SYSTEMS SOFTWARE Systems software consists of the programs that control the operations of the computer and its.
Passage Three Introduction to Microsoft SQL Server 2000.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Learning Outcomes At the end of this lesson, students should be able to: State the types of system software – Operating system – Utility system Describe.
MCITP Administrator: Microsoft SQL Server 2005 Database Server Infrastructure Design Study Guide (70-443) Chapter 1: Designing the Hardware and Software.
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Your Interactive Guide to the Digital World Discovering Computers 2012.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 15 Installing and Using Windows XP Professional.
Chapter-4 Windows 2000 Professional Win2K Professional provides a very usable interface and was designed for use in the desktop PC. Microsoft server system.
Module 1: Introduction to Microsoft SQL Server 7.0.
Hands-On Microsoft Windows Server 2008
Maintaining a Microsoft SQL Server 2008 Database SQLServer-Training.com.

Overview of SQL Server Alka Arora.
Chapter 7: Using Windows Servers to Share Information.
BUSINESS COMPUTER APPLICATION University of Palestine College of Business Instructor: Mr. Ahmed Abumosameh.
Ling Guo Feb 15, 2010 Database(RDBMS) Software Review Oracle RDBMS (Oracle Cooperation) 4()6 Oracle 10g Express version DB2 (IBM) IBM DB2 Express-C SQL.
OPC Database.NET. OPC Systems.NET What is OPC Systems.NET? OPC Systems.NET is a suite of.NET and HTML5 products for SCADA, HMI, Data Historian, and live.
Data Administration & Database Administration
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 10 Database Performance Tuning and Query Optimization.
Chapter 4 System Software.
Database Design – Lecture 16
Database Architecture Introduction to Databases. The Nature of Data Un-structured Semi-structured Structured.
Version 4.0. Objectives Describe how networks impact our daily lives. Describe the role of data networking in the human network. Identify the key components.
 Information technology is defined as the use of computer hardware and software to manage information.  Six functions of data management: Convert.
What does a Computer Do?. What is a Computer? A computer is an electronic device, operating under the control of instructions stored in its own memory,
Chapter 1 In-lab Quiz Next week
Explain the purpose of an operating system
Week 5 Lecture Distributed Database Management Systems Samuel ConnSamuel Conn, Asst Professor Suggestions for using the Lecture Slides.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
The Client/Server Database Environment Ployphan Sornsuwit KPRU Ref.
10 1 Chapter 10 Distributed Database Management Systems Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
© Paradigm Publishing Inc. 4-1 OPERATING SYSTEMS.
Chapter 1 Introduction to Databases. 1-2 Chapter Outline   Common uses of database systems   Meaning of basic terms   Database Applications  
Business Data Communications, Fourth Edition Chapter 11: Network Management.
ITGS Networks. ITGS Networks and components –Server computers normally have a higher specification than regular desktop computers because they must deal.
INTRODUCTION TO DBS Database: a collection of data describing the activities of one or more related organizations DBMS: software designed to assist in.
CSCI 1033 Computer Hardware Course Overview. Go to enter TA in the “Enter Promotion Code” box on the bottom right corner.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
MySQL and GRID status Gabriele Carcassi 9 September 2002.
Chapter 9 Operating Systems Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet.
Features Of SQL Server 2000: 1. Internet Integration: SQL Server 2000 works with other products to form a stable and secure data store for internet and.
SQL Server 2012 Session: 1 Session: 4 SQL Azure Data Management Using Microsoft SQL Server.
Retele de senzori Curs 2 - 1st edition UNIVERSITATEA „ TRANSILVANIA ” DIN BRAŞOV FACULTATEA DE INGINERIE ELECTRICĂ ŞI ŞTIINŢA CALCULATOARELOR.
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
Retele de senzori EEMon Electrical Energy Monitoring System.
Retele de senzori Curs 3 - 1st edition UNIVERSITATEA „ TRANSILVANIA ” DIN BRAŞOV FACULTATEA DE INGINERIE ELECTRICĂ ŞI ŞTIINŢA CALCULATOARELOR.
Identify internal hardware devices (e. g
Fundamental of Database Systems
Chapter 7: Using Windows Servers
Chapter Objectives In this chapter, you will learn:
Business System Development
Data and database administration
The Client/Server Database Environment
Fastdroid Produced by : Firas Abdalhaq Mohammad Amour Supervised by : Dr. Raed Alqadi.
Introduction of Week 3 Assignment Discussion
Oracle Architecture Overview
Database Management Systems
Presentation transcript:

Retele de senzori Curs 1 - 1st edition UNIVERSITATEA „ TRANSILVANIA ” DIN BRAŞOV FACULTATEA DE INGINERIE ELECTRICĂ ŞI ŞTIINŢA CALCULATOARELOR

Page  2 Monitoring and control system - architecture

Page  3 Client View/Analyze Users: administrator:  access the system (software) using a username and a password;  configure the system;  ensure system maintenance. common user: access the system (software) using a username and a password; view and analyze the stored information. anonymous: usually not allowed. Devices used as interface with the system: PCs; laptops; tablets; mobile phones; PDA, Pocket PCs, etc. Authentication of the user

Page  4 Administrator tasks Some examples: create and maintain the list of users which access the system (and establish for each or for groups of users their access to application’s functionalities); setup the system (configure all devices which will be monitored or controlled); view the state of the system ‘s physical connections; configure the connection to the database (username, password, database computer address); ensure the security of the network; analyze the system performance. System performance

Page  5 Common user tasks Usually he is allowed to require information and to view it in different formats (numeric or variation charts). one common feature is to view the evolution of one parameter during a period of time. according to how often the parameter value have been recorded into the database it is possible to have stored lots of records. In this case it is important that the useful information to get to the user in the shortest time (-> database optimization). Temperature variation

Page  6 Communication client -> the other part of the system Usually there are used LAN networks which are more safe than Internet and have a higher level of data transfer. If using Internet: more security techniques should be applied to the data (encryption); ensure a high transfer band; anyway, not recommended. Firewall protection

Page  7 Communication client -> the other part of the system Server Computer: high performance computer (processor, RAM); process and transfer the information from one side to another. Database Computer: high performance computer (processor, RAM, hard disk); high capacity for storing the information; high performance database software; backup service; is high performance computer is useless if the database management is not done correctly. Usually the Server computer and Database computer is the same. It depends on the system complexity if to use only one computer as server or a couple of computers.

Page  8 Database A simple text file could be viewed as a database, but it could be used only for storing small quantities of information. A system for database management is simple called database even it provides more other functionalities (security, information storage, concurrent access, etc.). The content of the database is stored into a single or multiple files. How it is stored depends on the database structure and configuration. ex. MsSQL, Oracle, DB2, MySQL, PostgreSQL, etc. For the commercial systems for database management the price depends on the functionalities they are able to provide. For the laboratory tests it is recommended to use MsSQL Express (a free to use version of MsSQL). The database is a very important component of the system and should take care to ensure it’s privacy and integrity !

Page  9 Compare Microsoft SQL Server 2008 Editions ExpressEnterprise Number of CPUs18 Maximum memory utilized1Gb1Tb Maximum database size10Gb524Pb Database mirroringNoYes Fast recovery 2NoYes Database Engine Tuning Advisor NoYes Data compressionNoYes Table and index partitioningNoYes

Page  10 Database optimization The most common database operations for a monitoring and control system are: insert a new record into the database; select a list of records for a specific period of time (for displaying charts); get the latest added records (instant values). Optimal solution supposes: best structure of the database; proper types for information; best information storage; best information utilization.

Page  11 Database optimization The structure of the database should be properly designed. When we have a few tables it is very simple, but when are many tables, to design the structure of the database could became very complicated.

Page  12 Database optimization - methods normalization; use proper indexes; remake indexes; defragmentation of the indexes; updating statistics; concurrency management; data partitioning; optimization of the queries (SQL tuning); disk defragmentation; database mirroring; use cursor objects ???.