EECS 647. Introduction to Database Systems. 3 Hours.

Introduction to the concept of databases and their operations. Basic concepts, database architectures, storage structures and indexing, data structures: hierarchical, network, and relational database organizations. Emphasis on relational databases and retrieval languages SQL, QBE, and ones based on relational algebra and relational calculus; brief description of predicate calculus. Theory of databases, normal forms, normalization, candidates keys, decomposition, functional dependencies, multi-valued dependencies. Introduction to the design of a simple database structure and a data retrieval language. Student cannot receive credit for both EECS 647 and EECS 746. Prerequisite: EECS 448. LEC.

Bachelor of Science in Computer Science

http://catalog.ku.edu/engineering/electrical-engineering-computer-science/bs-computer-science/

...Security EECS 638 Fundamentals of Expert Systems EECS 639 Introduction to Scientific Computing EECS 647...

Bachelor of Science in Mathematics

http://catalog.ku.edu/liberal-arts-sciences/math/bs/

...4 EECS 138 Introduction to Computing: _____ EECS...6 MATH 646 & MATH 647 Complex Variable and...

Master of Science in Physics

http://catalog.ku.edu/liberal-arts-sciences/physics-astronomy/ms-physics/

...3 EECS 837 Data Mining 3 MATH 611 Time Series Analysis 3 MATH 647 Applied...

Bachelor of Science in Physics

http://catalog.ku.edu/liberal-arts-sciences/physics-astronomy/bs-physics/

...EECS 138 Introduction to Computing: _____ or EECS...Variable and Applications MATH 647 Applied Partial Differential...