Dr. Philip Cannata 1 Data Management. Dr. Philip Cannata 2 Syllabus.

Slides:



Advertisements
Similar presentations
Dr. Philip Cannata 1 Computer Networking. Dr. Philip Cannata 2.
Advertisements

12-1 Copyright  Oracle Corporation, All rights reserved. What Is a View? EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO
Security and Integrity
Introduction to Financial Management. Overview of Financial Management Introduction Keys to Success Stay up in class (complete assignments on time each.
Copyright  Oracle Corporation, All rights reserved. 6 Writing Correlated Subqueries.
CS 46101–600/CS Design and Analysis of Algorithms Dr. Angela Guercio Spring 2010.
ISD3 Lecture 4 - Databases, SQL and MySQL. dept deptno dname location emp empno ename not null job not null hiredate sal comm manager The EMP DEPT database.
Natural Environments: The Atmosphere GE 101 – Spring 2007 Boston University Professor: Ranga B. Myneni Office: Room 449 Stone Science Building (675 Commonwealth.
OBJECT ORIENTED PROGRAMMING I LECTURE 1 GEORGE KOUTSOGIANNAKIS
Csc111 :Programming with Java First semester H.
Math 266.
CPSC 100 – Personal Computers & Their Uses Fall 2010 Dongsheng Che Department of Computer Science East Stroudsburg University.
Comparative Politics: Group Presentation – Country Profiles.
Dr. Philip Cannata 1 Wrap-Up. Dr. Philip Cannata 2 Final Review Final Questions Distribution Review Midterm, All Homework and All Quizzes Review IP Addressing.
CSc 2310 Principles of Programming (Java) Dr. Xiaolin Hu.
Dr. Philip Cannata 1 Programming Languages. Dr. Philip Cannata 2 Class Website
Dr. Philip Cannata 1 Programming Languages Prolog Part 3 SQL & Prolog.
Trouble in the Classroom Disruptive Behavior, Dangerous Behavior, Students in Distress, Plagiarism & Prevention.
Astronomy 114 Lab Section 211, Professor Weigel. Outline for Today About Goals for this class Attendance Syllabus Safety Star Project Apparent vs. Absolute.
CS 23021–600 Computer Science I Dr. Angela Guercio Spring 2010.
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
Operations Fall 2015 Bruce Duggan Providence University College.
1 Theory, Practice & Methodology of Relational Database Design and Programming Copyright © Ellis Cohen Cursors These slides are licensed under.
ECE 1100: Introduction to Electrical and Computer Engineering Wanda Wosik Associate Professor, ECE Dept. Notes 1 Spring 2011 Slides adapted from lectures.
ACTION QUERIES (SQL COMMANDS ) STRUCTURED QUERY LANGUAGE.
PL SQL Block Structures. What is PL SQL A good way to get acquainted with PL/SQL is to look at a sample program. PL/SQL combines the data manipulating.
Econ 3320 Managerial Economics (Fall 2015)
ISO6 Relational Databases Simon Booth Room Library S6 Tel: 7247.
CPE 432 Computer Design Dr. Walid Abu-Sufah 1CPE 432 Computer Design.
Introduction to Info Systems & Info Technology CIS-110 Dr. Samir Tartir 2013/2014 First Semester.
Copyright  Oracle Corporation, All rights reserved. 12 Creating Views.
HA405: Leadership and Ethics in Healthcare Kary Allyn Green, MBA (HOM)
1 Theory, Practice & Methodology of Relational Database Design and Programming Copyright © Ellis Cohen Subqueries These slides are licensed under.
Unit 1: Introduction to Medical Records Transcription I.
SPA100 - SCSU Course Information piemontese©2010.
MGS 351 Introduction to Management Information Systems Lecture #1.
1 Theory, Practice & Methodology of Relational Database Design and Programming Copyright © Ellis Cohen Relational State Assertions These slides.
Dr. Philip Cannata 1 Programming Languages Haskell.
1 Theory, Practice & Methodology of Relational Database Design and Programming Copyright © Ellis Cohen Collection Operators These slides are.
Oracle CONNECT BY function JAVA WEB Programming. Emp 테이블의 내용 ( 상 / 하급자 계층구조 ) SQL> select * from emp; EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO
1 Theory, Practice & Methodology of Relational Database Design and Programming Copyright © Ellis Cohen Grouping These slides are licensed under.
Creating Views Database Systems Objectives Explain the concept of a view. Create simple and complex views. Retrieve data through a view. Alter the.
CS210: Programming Languages Overview of class Dr. Robert Heckendorn.
Welcome to Learning Frameworks PSYC 1300 Rachel Cloeter, M.A.
1 Theory, Practice & Methodology of Relational Database Design and Programming Copyright © Ellis Cohen Collection Operators These slides are.
Copyright س Oracle Corporation, All rights reserved. 12 Creating Views.
SGA (System Global Area) Oracle Database Server Architecture.
Teachers: If you hand back Test 4 today, tell your class you will review it with them in class on Thursday when you do the review lecture on Chapters 6,
First Day of Class Introduction: 1. What Does It Take to Be Successful? Introduction: First Day of Class 2 Defining Success.
Grade Scale Quiz 3 Results: Average class score after partial credit: XX.X% Commonly missed questions: # ____________________ We will be going over some.
Advanced SQL. SQL - Nulls Nulls are not equal to anything - Null is not even equal to Null where columna != ‘ABC’ --this will not return records where.
1 ORACLE I 3 – SQL 1 Salim Phone: YM: talim_bansal.
Database Applications Programming CS 362 Dr. Samir Tartir 2014/2015 First Semester.
Database Management Systems
Subqueries Schedule: Timing Topic 25 minutes Lecture
CS515: Bioinformatic Algorithms
Writing Correlated Subqueries
الفصل الثاني الصيغة العامة لجمله select*
جملة الاستعلام الأساسية
What Is a View? EMPNO ENAME JOB EMP Table EMPVU10 View
Fundamentals of Databases
Database Applications Programming CS 362
First Semester 1439/1440 Welcome 
Subqueries Schedule: Timing Topic 25 minutes Lecture
CS347 Spring 2017 – Quiz 5 Preparation - Solutions UTEID _________
Homework Reading Machine Projects Labs
Subqueries Schedule: Timing Topic 25 minutes Lecture
Database Applications Programming CS 362
MATH-102 Term 121.
Presentation transcript:

Dr. Philip Cannata 1 Data Management

Dr. Philip Cannata 2 Syllabus

Dr. Philip Cannata 3 Extenuating Circumstances If you have difficulty meeting the requirements of this course, fail to hand in an assignment, or miss an exam because of extenuating circumstances, please advise your instructor in writing (not ) at the earliest possible date so that your situation can be discussed. If you encounter an unexpected medical or family emergency or a random act of Nature that causes you to miss the due date for homework or miss a quiz or exam, you must present suitable documentation in writing (not ) to the instructor before special consideration will be given. A file of all written correspondence will be kept by the instructor and decisions regarding them will be made at the end of the semester.

Dr. Philip Cannata 4 Very Important Dates

Dr. Philip Cannata 5 Honesty

Dr. Philip Cannata 6 CS Department Code of Conduct

Dr. Philip Cannata 7 Piazza MAKE SURE YOU CHECK AND READ YOUR PIZZA s SEVERAL TIMES A DAY!

Dr. Philip Cannata 8 Oracle 12c DBMS and SQLDeveloper SQLDeveloper Data Modeler Oracle Appliacation Express (APEX) Oracle RDF/OWL Caution: This Class Uses Oracle Software

Dr. Philip Cannata 9 Form groups of 2 or 3 with at least 1 laptop for each group

Dr. Philip Cannata 10 See also Murah Chapter 2 “How to use Oracle SQL Developer and other tools” SQLDeveloper

Dr. Philip Cannata 11 SQLDeveloper

Dr. Philip Cannata 12 C##cs347_UTEId orcl_UTEId cs347_UTEId at UT12c New Connection SQLDeveloper zenji.microlab.cs.utexas.edu

Dr. Philip Cannata 13 Try Some SQL

Dr. Philip Cannata 14 Try Some SQL High-level syntax overview: select from where group by having order by select * from emp; select * from emp where sal > 1000; select * from emp where sal > 1000 order by sal desc; select empno, ename, job from emp where deptno = 10 and sal > 1000 order by sal desc; select empno as "Emp. Num.", 'US' as "Country", ename as "Emp. Name" from emp where sal between 1000 and 2000 order by sal; select * from dept; select * from emp e, dept d where e.deptno = d.deptno order by d.dname; select job, avg(sal) from emp group by job