Data Management - Introduction to Computing - Lecture Slides, Slides of Introduction to Computing

Data Management, Issues in Data Management, Data entry, Data updates, Data integrity, Data security, Data accessibility, DBMS, Database, BholiBooks, OS Independence and some other terms as well as topics are also part of this lecture.

Typology: Slides

2011/2012

Uploaded on 11/03/2012

banamala
banamala 🇮🇳

4.4

(19)

114 documents

1 / 53

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
CS101 Introduction to Computing
Lecture 36
Data Management
1
Docsity.com
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35

Partial preview of the text

Download Data Management - Introduction to Computing - Lecture Slides and more Slides Introduction to Computing in PDF only on Docsity!

CS101 Introduction to Computing

Lecture 36

Data Management

During the last lecture … (Intelligent Systems)

  • We looked at the distinguishing features of intelligent systems w.r.t. other software systems
  • We looked at the role of intelligent systems in scientific, business, consumer and other applications
  • We discussed several techniques for designing intelligent systems

Not a Suitable Hammer for All Nails!

if the nature of computations required in a task

is not well understood

or there are too many exceptions to the rules

or known algorithms are too complex or inefficient

then AI has the potential of offering an

acceptable solution (^) Docsity.com^4

Selected Applications

  • Games: Chess, SimCity
  • Image recognition
  • Medical diagnosis
  • Robots
  • Business intelligence

Genetic Algorithms (1)

  • Based on Darwin's evolutionary principle of ‘survival of the fittest’
  • GAs require the ability to recognize a good solution, but not how to get to that solution

Rulebased Systems (1)

  • Based on the principles of the logical reasoning ability of humans

The Right Technique

  • Selection of the right AI technique requires intimate knowledge about the problem as well as the techniques under consideration
  • Real problems may require a combination of techniques (AI and/or nonAI) for an optimal solution

Three exciting areas areas of AI

applications

Autonomous Web Agents (1)

  • Computer program that performs various actions continuously, autonomously on behalf of their principal!

Decision Support Systems

  • Interactive software designed to improve the decision-making capability of their users
  • The do not make decisions - just assist in the process

Data Management

  • Keeping track of a few dozen data items is straight forward
  • However, dealing with situations that involve significant number of data items, requires more attention to the data handling process
  • Dealing with millions - even billions - of inter- related data items requires even more careful thought

BholiBooks.com (1)

  • Consider the situation of a large, online bookstore
  • They have an inventory of millions of books, with new titles constantly arriving, and old ones being phased out on a regular basis
  • The price for a book is not a static feature; it varies every once in a while

BholiBooks.com(3)

  • For each order, the customer’s particulars –_ name, address, phone number, credit card number – are required
  • Generally, that data is not deleted after the completion of the transaction; instead, it is kept for future reference

BholiBooks.com(4)

  • All the transaction activity and the inventory changes result in: - Thousands of data items changing every day - Thousands of additional data items being added everyday
  • Keeping track & taking care (i.e. management) of all that constantly changing and expanding data is not a trivial task and requires disciplined attention and actions for ensuring the smooth & profitable operation of the bookstore (^) Docsity.com^20