Bit 211 database development and management week 1Watiti Kenneth
This document introduces database systems and their importance for tracking business activities and customer information with the growth of e-commerce. It explains that a database can categorize and store raw data to make it easier to retrieve specific information when needed through database queries. A database management system is software that stores, manages, and analyzes the data in a database, and large enterprise-level systems provide tools for database configuration, administration, queries, component creation, and debugging in a client/server environment.
Bit 211 database development and management week 1 SlideWatiti Kenneth
This document provides an introduction to database systems. It explains that databases are used to store large amounts of business and customer data that can then be queried and analyzed. A database management system (DBMS) is software that allows users to store, manage, and analyze this data. DBMS tools include database configuration, administration, querying, creating database components, defining relationships between components, and utilities for networking in a client/server environment.
Role of Database Management in Information SystemswaQas ilYas
The document discusses the role of database management systems in information systems. It defines a DBMS as software that allows computers to perform database functions like storing, retrieving, adding, deleting and modifying data. It notes that a DBMS serves as an intermediary between users and databases, and provides benefits like improved data sharing, security, integration, access and decision making. It also includes a SWOT analysis of DBMS.
The document describes the experience of an Oracle DBA. It outlines roles and responsibilities including day-to-day database administration, performance tuning, implementing security policies, backup and restoration, and resolving runtime issues. Specific tasks mentioned are schema creation, index rebuilding, installing Oracle clients, database cloning, and monitoring using tools like TOAD. Projects involved administration of Oracle databases for water utility and government household survey projects.
The document discusses database management systems (DBMS). It defines key terms like database, DBMS, metadata, system catalog, data, and information. It explains the characteristics of the database approach, advantages of using a DBMS over traditional file systems, and implications of the database approach. It also outlines the roles of database administrators and other actors involved with databases. Finally, it discusses some disadvantages of DBMS and circumstances when a DBMS may not be necessary.
Data base chapter 2 | detail about the topichoseg78377
This document discusses database management systems and databases. It begins by introducing database users such as administrators, designers, end users, and analysts. It then covers the advantages of using a database approach such as controlling redundancy, restricting access, and enforcing integrity constraints. Finally, it briefly discusses the history of database technology and some examples of database applications.
This document provides an introduction to database management systems. It discusses the types of information needed for businesses, including operational, tactical, and strategic information. It also describes the limitations of traditional file-based systems, such as data redundancy and inconsistencies. The document then introduces database systems and their components, including the database itself and the database management system software. It explains the three levels of the database system architecture - the internal/physical level, conceptual/logical level, and external/view level - and the mappings between them.
CS3270 - DATABASE SYSTEM - Lecture (1)Dilawar Khan
This document outlines the key topics to be covered in a database course, including: understanding database concepts and the relational model, learning SQL for data manipulation and definition, database design techniques like entity-relationship modeling and normalization, and hands-on experience with Microsoft SQL Server. The course objectives are to help students understand databases and DBMS systems, apply relational concepts and SQL, and be able to design database applications. The document also provides an introduction to databases by comparing traditional file-based systems with the database approach.
This document discusses database management systems and the database development lifecycle. It defines DBMS as software that manages databases and provides functions like data definition, retrieval, updating and administration. It describes the characteristics of data in databases and advantages like redundancy control and data sharing. The document outlines the planning, analysis, design, implementation and maintenance phases of both the software development lifecycle and database development lifecycle. It also covers different database models like hierarchical, network and relational.
This document provides an overview of database management systems and the entity relationship model. It discusses:
1) The components and purpose of a DBMS including data storage and management, data independence, and concurrent access.
2) Database users including administrators, designers, end users, and application developers.
3) The three schema architecture including the internal, conceptual, and external levels and mappings between them.
4) Entity relationship modeling concepts such as entities, attributes, relationships and constraints which allow conceptualization of data.
The document discusses database management systems and data modeling. It begins by defining key terms like data, databases, database management systems, and data models. It then provides a brief history of database development from the 1960s to the 1980s. The rest of the document discusses database concepts in more detail, including components of a DBMS, types of database users, database administration responsibilities, data modeling techniques, and the evolution of different data models.
This document provides an overview and summary of key topics related to database design and management. It outlines the course contents, which include concepts of database management, database modeling, SQL, distributed databases, and database administration. It also discusses database terminology, the advantages of using a database management system (DBMS) compared to file-based systems, including improved data sharing and reduced redundancy. The components of a DBMS environment are identified as hardware, software, data, procedures, and people.
The document discusses different database concepts:
1) A database is a collection of organized data that can be easily retrieved, inserted, and deleted. Database management systems (DBMS) like MySQL and Oracle are software used to manage databases.
2) The two main data models are the relational model, which organizes data into tables and relations, and the object-oriented model, which represents data as objects with properties and methods.
3) DBMS provide advantages like data sharing, backup/recovery, security, and independence between data and applications. However, they also have disadvantages such as higher costs and complexity.
The document discusses databases and database management systems. It provides examples of common database applications like banking, universities, sales, and airlines. It defines what a database is, the role of a database management system, and examples of DBMS software. It also compares the advantages and disadvantages of using a database system versus a traditional file system to store data. Key benefits of a DBMS include supporting complex queries, controlling redundancy and consistency, handling concurrent access from multiple users, and providing security and data recovery.
The document discusses key concepts related to databases and database management systems (DBMS). It defines what a database is - a collection of interrelated data organized for efficient retrieval, insertion and deletion. It describes characteristics of the database approach like self-describing nature, insulation between programs and data, support of multiple views, and sharing of data. The document also discusses database management systems, advantages and disadvantages of DBMS, types of DBMS like hierarchical, network, relational and object-oriented, database architectures, types of databases like centralized and distributed, data models, and defines what a database schema is.
The document provides an overview of database management systems (DBMS). It discusses what a database is, the purpose of a DBMS, different types of database users, and key concepts related to database systems and architecture. Specifically, it covers data models, schemas and instances, the three-schema DBMS architecture which separates the physical, conceptual and external levels, and the importance of data independence which allows changes to lower levels without affecting higher levels.
CP 121 introduces database systems. The lecture covers file-based systems, the database approach, common database uses, users, DBMS components and functions, and advantages and disadvantages of databases. Key points include: File-based systems are limited but the database approach offers data sharing and consistency. A DBMS manages data storage, transactions, integrity, security and more. Database users include administrators, designers, developers and end users who access data through applications.
In this PPT, you will learn:
• The difference between data and information
• What a database is, the various types of databases, and why they are valuable assets for
decision making
• The importance of database design
• How modern databases evolved from file systems
• About flaws in file system data management
• The main components of the database system
• The main functions of a database management system (DBMS)
This document provides information on data base management systems and storage management. It defines key concepts such as data, databases, database systems, database management systems (DBMS), and storage. It describes different types of databases like operational databases and distributed databases. It also discusses database users such as administrators, designers, and end users. The document outlines important database concepts including transactions, ACID properties, storage management, and different types of storage.
This document introduces databases and database management systems (DBMS). It discusses the characteristics and limitations of traditional file-based data storage, how the database approach was developed to address these issues, and defines key database concepts like data definition languages, data manipulation languages, and database views. It also outlines the typical components of a DBMS environment including hardware, software, data, procedures, and personnel. Finally, it reviews the history of database systems and lists advantages and disadvantages of the DBMS approach.
Introduction to Database Management System.pdfbiswajit62002
This document discusses database management systems and business rules. It defines key terms like data, database, DBMS and describes their purposes. It explains different levels of data abstraction including physical, logical and view levels. It also defines business rules as statements that impose constraints on business processes. Examples of business rule types and characteristics of good rules are provided. Finally, sources of business rules and benefits of explicitly defining them are summarized.
This document provides an outline for a course on databases and database users. It introduces key concepts about databases including what a database is, database properties, database management systems, actors involved with databases like administrators and designers, advantages of databases over file systems, and common database applications. The outline covers topics that will be taught like introduction to PHP and MySQL, how to code applications with databases, and how to perform common tasks with databases.
Hello beautiful people, I hope you all are doing great. Here I'm sharing a short PPT on Database. if you found it helpful. say thanks it's appreciated.
The document categorizes information systems as either operations support systems or management support systems. Operations support systems process transactional data to support daily business operations, including transaction processing systems, process control systems, and office automation systems. Management support systems provide information and decision support, including management information systems, decision support systems, executive support systems, and enterprise systems which integrate business functions across an organization.
Management inofrmation system basics by ram k paliwalRam Paliwal
This document defines information systems and describes their key components. It provides several definitions of information systems that focus on the technological components (hardware, software, data) that make up information systems and their role in supporting organizational processes and decision-making. The document outlines the five core components of information systems: hardware, software, data, people, and processes. It provides a brief description of each component, emphasizing that while technology is important, people and processes are what truly define information systems.
This document provides an introduction to database management systems. It discusses the types of information needed for businesses, including operational, tactical, and strategic information. It also describes the limitations of traditional file-based systems, such as data redundancy and inconsistencies. The document then introduces database systems and their components, including the database itself and the database management system software. It explains the three levels of the database system architecture - the internal/physical level, conceptual/logical level, and external/view level - and the mappings between them.
CS3270 - DATABASE SYSTEM - Lecture (1)Dilawar Khan
This document outlines the key topics to be covered in a database course, including: understanding database concepts and the relational model, learning SQL for data manipulation and definition, database design techniques like entity-relationship modeling and normalization, and hands-on experience with Microsoft SQL Server. The course objectives are to help students understand databases and DBMS systems, apply relational concepts and SQL, and be able to design database applications. The document also provides an introduction to databases by comparing traditional file-based systems with the database approach.
This document discusses database management systems and the database development lifecycle. It defines DBMS as software that manages databases and provides functions like data definition, retrieval, updating and administration. It describes the characteristics of data in databases and advantages like redundancy control and data sharing. The document outlines the planning, analysis, design, implementation and maintenance phases of both the software development lifecycle and database development lifecycle. It also covers different database models like hierarchical, network and relational.
This document provides an overview of database management systems and the entity relationship model. It discusses:
1) The components and purpose of a DBMS including data storage and management, data independence, and concurrent access.
2) Database users including administrators, designers, end users, and application developers.
3) The three schema architecture including the internal, conceptual, and external levels and mappings between them.
4) Entity relationship modeling concepts such as entities, attributes, relationships and constraints which allow conceptualization of data.
The document discusses database management systems and data modeling. It begins by defining key terms like data, databases, database management systems, and data models. It then provides a brief history of database development from the 1960s to the 1980s. The rest of the document discusses database concepts in more detail, including components of a DBMS, types of database users, database administration responsibilities, data modeling techniques, and the evolution of different data models.
This document provides an overview and summary of key topics related to database design and management. It outlines the course contents, which include concepts of database management, database modeling, SQL, distributed databases, and database administration. It also discusses database terminology, the advantages of using a database management system (DBMS) compared to file-based systems, including improved data sharing and reduced redundancy. The components of a DBMS environment are identified as hardware, software, data, procedures, and people.
The document discusses different database concepts:
1) A database is a collection of organized data that can be easily retrieved, inserted, and deleted. Database management systems (DBMS) like MySQL and Oracle are software used to manage databases.
2) The two main data models are the relational model, which organizes data into tables and relations, and the object-oriented model, which represents data as objects with properties and methods.
3) DBMS provide advantages like data sharing, backup/recovery, security, and independence between data and applications. However, they also have disadvantages such as higher costs and complexity.
The document discusses databases and database management systems. It provides examples of common database applications like banking, universities, sales, and airlines. It defines what a database is, the role of a database management system, and examples of DBMS software. It also compares the advantages and disadvantages of using a database system versus a traditional file system to store data. Key benefits of a DBMS include supporting complex queries, controlling redundancy and consistency, handling concurrent access from multiple users, and providing security and data recovery.
The document discusses key concepts related to databases and database management systems (DBMS). It defines what a database is - a collection of interrelated data organized for efficient retrieval, insertion and deletion. It describes characteristics of the database approach like self-describing nature, insulation between programs and data, support of multiple views, and sharing of data. The document also discusses database management systems, advantages and disadvantages of DBMS, types of DBMS like hierarchical, network, relational and object-oriented, database architectures, types of databases like centralized and distributed, data models, and defines what a database schema is.
The document provides an overview of database management systems (DBMS). It discusses what a database is, the purpose of a DBMS, different types of database users, and key concepts related to database systems and architecture. Specifically, it covers data models, schemas and instances, the three-schema DBMS architecture which separates the physical, conceptual and external levels, and the importance of data independence which allows changes to lower levels without affecting higher levels.
CP 121 introduces database systems. The lecture covers file-based systems, the database approach, common database uses, users, DBMS components and functions, and advantages and disadvantages of databases. Key points include: File-based systems are limited but the database approach offers data sharing and consistency. A DBMS manages data storage, transactions, integrity, security and more. Database users include administrators, designers, developers and end users who access data through applications.
In this PPT, you will learn:
• The difference between data and information
• What a database is, the various types of databases, and why they are valuable assets for
decision making
• The importance of database design
• How modern databases evolved from file systems
• About flaws in file system data management
• The main components of the database system
• The main functions of a database management system (DBMS)
This document provides information on data base management systems and storage management. It defines key concepts such as data, databases, database systems, database management systems (DBMS), and storage. It describes different types of databases like operational databases and distributed databases. It also discusses database users such as administrators, designers, and end users. The document outlines important database concepts including transactions, ACID properties, storage management, and different types of storage.
This document introduces databases and database management systems (DBMS). It discusses the characteristics and limitations of traditional file-based data storage, how the database approach was developed to address these issues, and defines key database concepts like data definition languages, data manipulation languages, and database views. It also outlines the typical components of a DBMS environment including hardware, software, data, procedures, and personnel. Finally, it reviews the history of database systems and lists advantages and disadvantages of the DBMS approach.
Introduction to Database Management System.pdfbiswajit62002
This document discusses database management systems and business rules. It defines key terms like data, database, DBMS and describes their purposes. It explains different levels of data abstraction including physical, logical and view levels. It also defines business rules as statements that impose constraints on business processes. Examples of business rule types and characteristics of good rules are provided. Finally, sources of business rules and benefits of explicitly defining them are summarized.
This document provides an outline for a course on databases and database users. It introduces key concepts about databases including what a database is, database properties, database management systems, actors involved with databases like administrators and designers, advantages of databases over file systems, and common database applications. The outline covers topics that will be taught like introduction to PHP and MySQL, how to code applications with databases, and how to perform common tasks with databases.
Hello beautiful people, I hope you all are doing great. Here I'm sharing a short PPT on Database. if you found it helpful. say thanks it's appreciated.
The document categorizes information systems as either operations support systems or management support systems. Operations support systems process transactional data to support daily business operations, including transaction processing systems, process control systems, and office automation systems. Management support systems provide information and decision support, including management information systems, decision support systems, executive support systems, and enterprise systems which integrate business functions across an organization.
Management inofrmation system basics by ram k paliwalRam Paliwal
This document defines information systems and describes their key components. It provides several definitions of information systems that focus on the technological components (hardware, software, data) that make up information systems and their role in supporting organizational processes and decision-making. The document outlines the five core components of information systems: hardware, software, data, people, and processes. It provides a brief description of each component, emphasizing that while technology is important, people and processes are what truly define information systems.
Database design (entity attribute and its types) unit 2 part 4Ram Paliwal
This document discusses database design and different types of attributes. It explains that each entity is described by a set of attributes. There are several types of attributes: simple attributes which are single-valued, composite attributes which are hierarchies of other attributes, multivalued attributes which can have multiple values per entity, and derived attributes which are calculated from other stored attributes. The document provides examples of each type of attribute from an employee entity to illustrate the different attribute types.
Database design (entity, entity set and entity type) unit 2 part 3Ram Paliwal
The document discusses database design concepts including entities, entity sets, and entity types. An entity is an object in the real world that can be differentiated from other objects. An entity set is a collection of similar entities at a point in time. The document also describes different types of entities such as independent entities, dependent entities, and characteristic entities. Independent entities are the core tables in a database, while dependent entities rely on other tables and characteristic entities provide additional details about other entities.
Database development life cycle unit 2 part 1Ram Paliwal
The document discusses the database development life cycle (DDLC), which is a six-phase process for designing, implementing, and maintaining a database system to meet an organization's information needs. The six phases are: 1) database initial study, 2) database design, 3) implementation and loading, 4) testing and evaluation, 5) operation, and 6) maintenance and evolution. Each phase is described in detail, from analyzing requirements in the initial study to ongoing maintenance activities once the database is operational.
System component and system calls unit 1 by ram k paliwalRam Paliwal
The document discusses the components and system calls of the Windows operating system. It describes the main layers as the hardware abstraction layer, kernel, and executive which run in kernel mode. User-mode subsystems include environmental and protection subsystems. The main system call types are process control, file manipulation, device manipulation, information maintenance, and communications. Process control calls include creating and terminating processes while file manipulation calls involve opening, reading and writing files.
Sdlc spiral model in software engineering basics by ram k paliwalRam Paliwal
The document discusses software process models and the spiral model in particular. It notes that prescriptive process models brought order to software development but work remains complex. The spiral model is an evolutionary model that combines iterative prototyping with controlled aspects of waterfall. With spiral, software is developed through a series of evolutionary releases from initial prototypes to more complete versions. Each pass through the planning phase allows for adjustments to the project plan based on customer feedback.
Types of operating system unit 1 by Ram K PaliwalRam Paliwal
The document discusses the main types of operating systems: serial processing, batch processing, time-sharing, real-time, and multi-user/multi-tasking network operating systems. Serial processing operating systems execute instructions sequentially without user interaction. Batch processing groups similar jobs into batches to be processed when the computer is idle. Time-sharing operating systems allow multiple users or programs to share resources by rapidly switching between tasks. Real-time operating systems are used for systems like robots where response time is critical. Network operating systems manage shared resources, users, security, and applications over a private network.
Srs (software requirement specification) in software engineering basics by ra...Ram Paliwal
The document discusses software requirement specification (SRS), which defines the necessary functional and non-functional requirements for a software system from the user's perspective. An SRS is developed through an agreement between the customer and contractors. It should have characteristics like correctness, completeness, consistency, unambiguity, modifiability, verifiability and testability. The SRS is used to guide software development and testing.
Sdlc process models in software engineering basics by ram k paliwalRam Paliwal
1) Prescriptive process models were proposed to structure software development but software engineering remains complex.
2) Different process models apply different emphases to core framework activities and define different process flows.
3) The waterfall model is a sequential approach dividing the lifecycle into phases that do not overlap. It is simple but inflexible to changes.
Database development life cycle unit 2 part 1Ram Paliwal
The database development life cycle (DDLC) is a six-phase process for designing, implementing, and maintaining a database system to meet an organization's information needs. The six phases are: 1) initial study, 2) design, 3) implementation and loading, 4) testing and evaluation, 5) operation, and 6) maintenance and evolution. In the initial study phase, the current system is examined to analyze problems, define objectives and scope. The design phase focuses on creating the database model. In implementation, the design is executed by installing the DBMS, creating databases, and loading data. Testing and evaluation ensures the database performs as expected. During operation, the completed system is used. Maintenance involves routine activities like backups
Operating system basics function of os unit 1 by ram k paliwal part 1Ram Paliwal
The document discusses the basics of operating systems and computer systems. It defines an operating system as a program that manages a computer's hardware and acts as an intermediary between the user and computer. A computer system consists of hardware components like the CPU and memory, an operating system, application programs, and users. The operating system controls hardware usage and coordinates application programs for users. It describes functions of the operating system like memory management, device management, processor management, file management, and security.
Software and software engineering basics by ram k paliwalRam Paliwal
Software, software Engineering, Software Engineering Layered Technology, These slides provide the details about software and Software Engineering basics.
☁️ GDG Cloud Munich: Build With AI Workshop - Introduction to Vertex AI! ☁️
Join us for an exciting #BuildWithAi workshop on the 28th of April, 2025 at the Google Office in Munich!
Dive into the world of AI with our "Introduction to Vertex AI" session, presented by Google Cloud expert Randy Gupta.
In tube drawing process, a tube is pulled out through a die and a plug to reduce its diameter and thickness as per the requirement. Dimensional accuracy of cold drawn tubes plays a vital role in the further quality of end products and controlling rejection in manufacturing processes of these end products. Springback phenomenon is the elastic strain recovery after removal of forming loads, causes geometrical inaccuracies in drawn tubes. Further, this leads to difficulty in achieving close dimensional tolerances. In the present work springback of EN 8 D tube material is studied for various cold drawing parameters. The process parameters in this work include die semi-angle, land width and drawing speed. The experimentation is done using Taguchi’s L36 orthogonal array, and then optimization is done in data analysis software Minitab 17. The results of ANOVA shows that 15 degrees die semi-angle,5 mm land width and 6 m/min drawing speed yields least springback. Furthermore, optimization algorithms named Particle Swarm Optimization (PSO), Simulated Annealing (SA) and Genetic Algorithm (GA) are applied which shows that 15 degrees die semi-angle, 10 mm land width and 8 m/min drawing speed results in minimal springback with almost 10.5 % improvement. Finally, the results of experimentation are validated with Finite Element Analysis technique using ANSYS.
Sorting Order and Stability in Sorting.
Concept of Internal and External Sorting.
Bubble Sort,
Insertion Sort,
Selection Sort,
Quick Sort and
Merge Sort,
Radix Sort, and
Shell Sort,
External Sorting, Time complexity analysis of Sorting Algorithms.
Value Stream Mapping Worskshops for Intelligent Continuous SecurityMarc Hornbeek
This presentation provides detailed guidance and tools for conducting Current State and Future State Value Stream Mapping workshops for Intelligent Continuous Security.
The Fluke 925 is a vane anemometer, a handheld device designed to measure wind speed, air flow (volume), and temperature. It features a separate sensor and display unit, allowing greater flexibility and ease of use in tight or hard-to-reach spaces. The Fluke 925 is particularly suitable for HVAC (heating, ventilation, and air conditioning) maintenance in both residential and commercial buildings, offering a durable and cost-effective solution for routine airflow diagnostics.
Raish Khanji GTU 8th sem Internship Report.pdfRaishKhanji
This report details the practical experiences gained during an internship at Indo German Tool
Room, Ahmedabad. The internship provided hands-on training in various manufacturing technologies, encompassing both conventional and advanced techniques. Significant emphasis was placed on machining processes, including operation and fundamental
understanding of lathe and milling machines. Furthermore, the internship incorporated
modern welding technology, notably through the application of an Augmented Reality (AR)
simulator, offering a safe and effective environment for skill development. Exposure to
industrial automation was achieved through practical exercises in Programmable Logic Controllers (PLCs) using Siemens TIA software and direct operation of industrial robots
utilizing teach pendants. The principles and practical aspects of Computer Numerical Control
(CNC) technology were also explored. Complementing these manufacturing processes, the
internship included extensive application of SolidWorks software for design and modeling tasks. This comprehensive practical training has provided a foundational understanding of
key aspects of modern manufacturing and design, enhancing the technical proficiency and readiness for future engineering endeavors.
How to use nRF24L01 module with ArduinoCircuitDigest
Learn how to wirelessly transmit sensor data using nRF24L01 and Arduino Uno. A simple project demonstrating real-time communication with DHT11 and OLED display.
This paper proposes a shoulder inverse kinematics (IK) technique. Shoulder complex is comprised of the sternum, clavicle, ribs, scapula, humerus, and four joints.
RICS Membership-(The Royal Institution of Chartered Surveyors).pdfMohamedAbdelkader115
Glad to be one of only 14 members inside Kuwait to hold this credential.
Please check the members inside kuwait from this link:
https://www.rics.org/networking/find-a-member.html?firstname=&lastname=&town=&country=Kuwait&member_grade=(AssocRICS)&expert_witness=&accrediation=&page=1
Passenger car unit (PCU) of a vehicle type depends on vehicular characteristics, stream characteristics, roadway characteristics, environmental factors, climate conditions and control conditions. Keeping in view various factors affecting PCU, a model was developed taking a volume to capacity ratio and percentage share of particular vehicle type as independent parameters. A microscopic traffic simulation model VISSIM has been used in present study for generating traffic flow data which some time very difficult to obtain from field survey. A comparison study was carried out with the purpose of verifying when the adaptive neuro-fuzzy inference system (ANFIS), artificial neural network (ANN) and multiple linear regression (MLR) models are appropriate for prediction of PCUs of different vehicle types. From the results observed that ANFIS model estimates were closer to the corresponding simulated PCU values compared to MLR and ANN models. It is concluded that the ANFIS model showed greater potential in predicting PCUs from v/c ratio and proportional share for all type of vehicles whereas MLR and ANN models did not perform well.
Analysis of reinforced concrete deep beam is based on simplified approximate method due to the complexity of the exact analysis. The complexity is due to a number of parameters affecting its response. To evaluate some of this parameters, finite element study of the structural behavior of the reinforced self-compacting concrete deep beam was carried out using Abaqus finite element modeling tool. The model was validated against experimental data from the literature. The parametric effects of varied concrete compressive strength, vertical web reinforcement ratio and horizontal web reinforcement ratio on the beam were tested on eight (8) different specimens under four points loads. The results of the validation work showed good agreement with the experimental studies. The parametric study revealed that the concrete compressive strength most significantly influenced the specimens’ response with the average of 41.1% and 49 % increment in the diagonal cracking and ultimate load respectively due to doubling of concrete compressive strength. Although the increase in horizontal web reinforcement ratio from 0.31 % to 0.63 % lead to average of 6.24 % increment on the diagonal cracking load, it does not influence the ultimate strength and the load-deflection response of the beams. Similar variation in vertical web reinforcement ratio leads to an average of 2.4 % and 15 % increment in cracking and ultimate load respectively with no appreciable effect on the load-deflection response.
Data Structures_Linear data structures Linked Lists.pptxRushaliDeshmukh2
Concept of Linear Data Structures, Array as an ADT, Merging of two arrays, Storage
Representation, Linear list – singly linked list implementation, insertion, deletion and searching operations on linear list, circularly linked lists- Operations for Circularly linked lists, doubly linked
list implementation, insertion, deletion and searching operations, applications of linked lists.
2. Outline
Database
◦ What is Database
◦ Why to design database
◦ How to meet the user’s need
Evolution of Database
◦ File System
◦ Data Models
◦ Hierarchical
◦ Network
◦ Relational
◦ Entity-Relationship
◦ Object-Oriented
◦ Web Database
2
3. Database: What
Database
◦ is collection of related data and its metadata organized in a structured format
◦ for optimized information management
Database Management System (DBMS)
◦ is a software that enables easy creation, access, and modification of databases
◦ for efficient and effective database management
Database System
◦ is an integrated system of hardware, software, people, procedures, and data
◦ that define and regulate the collection, storage, management, and use of data
within a database environment
3
5. Database System Environment
5
Database Systems: Example of Database system of an Organization
Hardware
CPU, Memory
Software
- OS
- DBMS
- Applications
People : User’s
Procedures
Data
6. Database: Why
Purpose of Database
◦ Optimizes data management
◦ Transforms data into information
Importance of Database Design
◦ Defines the database’s expected use
◦ different approach needed for different types of databases
◦ Avoid data redundancy & ensure data integrity
◦ data is accurate and verifiable
◦ Poorly designed database generates errors
◦ leads to bad decisions
◦ can lead to failure of organization
Functions of DBMS/Database System
◦ Stores data and related data entry forms, report definitions, etc.
◦ Hides the complexities of relational database model from the user
◦ facilitates the construction/definition of data elements and their relationships
◦ enables data transformation and presentation
◦ Enforces data integrity
◦ Implements data security management
◦ access, privacy, backup & restoration
6
7. Database: How
Planning & Analysis
◦ Assess
◦ Goal of the organization
◦ Database environment
◦ existing hardware, software, raw data, data processing procedures
◦ Identify
◦ Database needs
◦ what database can do to further the goal of the organization
◦ User needs and characteristics
◦ who the users are, what they want to do, how they envision doing it
◦ Database system requirements
◦ what the database system should do to satisfy the database and user needs
Design
◦ From conceptual design to a detailed system specification
Implementation
◦ Create the database
Maintenance
◦ Troubleshoot, update, streamline the database
7
8. Business Rules
What
◦ Brief, precise, and unambiguous descriptions of operations in an organization
◦ based on policies, procedures, or principles within a specific organization
◦ help to create and enforce actions within that organization’s environment
◦ apply to any organization that stores and uses data to generate information
Why
◦ Enhance understanding & facilitate communication
◦ Standardize company’s view of data
◦ Constitute a communications tool between users and designers
◦ Allow designer to understand business process as well as the nature, role, and scope of data
◦ Promote creation of an accurate data model
How (sources)
◦ Interviews
◦ Company managers
◦ Policy makers
◦ Department managers
◦ End users
◦ Written documentation
◦ Procedures, Standards, Operations manuals
◦ Observation
◦ Business operations
8
9. Database: User-centered
Perspective
◦ The user is always right. If there is a problem with the use of the system, the
system is the problem, not the user.
Compliance
◦ The user has the right to a system that performs exactly as promised.
Instruction
◦ The user has the right to easy-to-use instructions (user guides, online or
contextual help, error messages) for understanding and utilizing a system to
achieve desired goals and recover efficiently and gracefully from problem
situations.
Usability
◦ The user should be the master of software and hardware technology, not vice-
versa. Products should be natural and intuitive to use.
9
10. Database: Data Models
Importance
◦ Abstraction of complex real-world data structures in relative simple (graphical)
representations
◦ Facilitate interaction among the designer, the applications programmer, and the
end user
Basic Building Blocks
◦ Entity
◦ thing about which data are to be collected and stored
◦ Attribute
◦ a characteristic of an entity
◦ Relationship
◦ describes an association among entities
◦ Constraint
◦ restrictions placed on the data
10