Database design, database development, object oriented databases, revision of programme structure

Size: px
Start display at page:

Download "Database design, database development, object oriented databases, revision of programme structure"

Transcription

1 Bulletin of Applied Computing and Information Technology Conceptual design and physical development of database courses 02: , Nov Simon Dacey UNITEC, New Zealand Dacey, S. (2004). Conceptual design and physical development of database courses. Bulletin of Applied Computing and Information Technology, 2(3). Retrieved June 2, 2015 from Abstract This paper reports on a consultation process with industry representatives leading to the improvement of degree courses in database design and development. UNITEC's Bachelor of Computing Systems (BCS) currently contains four database courses, one of which will be discontinued in Concerns has been raised that options for advanced studies in the area of database design and development are limited. There is also a concern that students are exiting the BCS programme without sufficient knowledge in this area to secure employment in an information technology (IT) position. The learning and skills outcomes of the current BCS database courses are analysed and evaluated on their relevancy to the current practices in industry. Industry research has been conducted by the author in order to determine the level of skills required to gain employment in a database development role. This paper will detail the findings of this research. It will go on to make specific recommendations about how the BCS programme can be restructured and/or augmented to better reflect the needs of the IT industry. Keywords Database design, database development, object oriented databases, revision of programme structure 1. Introduction In endeavouring to nurture computing graduates for the database sector of the IT industry, the author made an investigation of the needs of industry by interviewing database professionals. This paper defines the database courses currently offered as part of UNITEC's Bachelor of Computing Systems (BCS) programme which is delivered by the School of Computing and Information Technology (SoCIT) and describes current industry needs. One course in particular is examined and its weaknesses and limitations, to cater for IT industry needs, are explained. The paper then discusses how these issues could be addressed by changing the existing structure of the database courses. The existing database design course will be broken up into two courses and a new course will be introduced. The paper concludes that these changes will give the students more opportunities to acquire and practice database design and development skills. 2. Current Courses The BCS programme contains four database courses: Data & Databases (level 5) - 18 credits, compulsory Database Design (level 6) - 18 credits, optional Database Administration (level 7) - 18 credits, optional Object Oriented Development (level 7) - 18 credits, optional

2 The level 5 (year 1) course " Data & Databases" includes development of single user database in Access, SQL (excluding sub queries and set operators), normalisation, data integrity, entity relationship diagrams (ERDs), database environments and concurrency. Also introduced are database administration, distributed databases and data warehouses. The level 6 (year 2) course "Database Design" includes development of client/server database application using Oracle, SQL (sub queries, set operators, locking), normalisation, denormalisation, PL/SQL, Enhanced ERDs, database administration, distributed databases, data warehouses, physical design and concurrency. Also introduced are internet databases, object oriented databases and object relational databases. The course is assessed by an examination and a three-part assignment. The level 7 (year 3) course "Database Administration" includes physical database architecture, backup and recovery, redo logs, performance monitoring and tuning. This is a very technical course for those students who are aiming for a database administration role in industry. The level 7 course "Object Oriented Development" includes development of a database using an object oriented development environment and analysis using UML. A decision has been made recently, at BCS programme level, to phase out the structured approach in favour of an object oriented approach. This is already being implemented in the two Systems Analysis and Design papers where object oriented theory is replacing structured theory. The level 7 Object Oriented course will be discontinued from semester 2 of This is because the emphasis on object oriented theory in the analysis papers has made a large part of the database course redundant. The object oriented database programming will need to be integrated into other database courses to ensure that this important skill is still taught. The current degree structure engenders several problems. Students can potentially graduate with a BCS degree having completed only the one compulsory level five database course. This limits the type of employment they can enter into. Also, students have to complete an industry-based group project at the end of their third year. Databases design and/or development projects are commonly provided by industry members supporting this initiative. Therefore in many cases students are attempting to complete a database centred project after only completing the level 5 course. Finally, even if students do take all the database courses offered, they can currently only complete four (and from semester 2 of next year - only three). Although two of the courses (one relational and one object oriented) cover database design and development, both of them also have to cover analysis as well and so time spent on development is restricted. This is seen as insufficient to prepare students for employment in the field of database design and development. It is this third issue that has been the incentive for writing this paper. There is a need to equip students who are interested in a career working with databases with a robust degree which provides them with skills and knowledge sufficient to allow them to enter this domain. This paper will suggest a new course structure which will address this issue. 3. Determining the Demands of Industry Before being able to make recommendations about the course structure it was appropriate to consult with members of the industry who would potentially be hiring BSC graduates in database related employment. IT professionals, with varying degrees of experience and responsibility, were interviewed for this paper. Each person was shown the current degree structure. Open-ended questions were used to elicit information on the following topics: The types of entry-level database jobs their companies have employed graduates in. The skills considered important for graduates entering employment working with

3 databases. The skills lacking in the recent graduates they have employed in database related jobs. Results from interviews with industry members. The industry members interviewed have employed graduates in a number of database related roles. These included basic database support, testing and documentation. It was emphasised by all of the subjects that graduates are not given development roles without first going through this training and acclimatisation process. This period also allowed the employer to be able to determine the strengths and weaknesses of their newly hired graduates The skills most often required by graduates seeking employment are listed below: Exposure to a range of database applications. A comprehension of the difference between single user and client/server. Data modelling via ERDs and class diagrams. Object oriented analysis using UML. Database administration skills including performing backups, data recovery and security. Indexing. SQL (up to and including sub-queries & set operators). An understanding of data integrity. An understanding of concurrency, locking & transactions. Being able to write clear, concise documentation. Have heard of key terms such as distributed databases, change control. Data Warehousing. An understanding of normalisation/denormalisation. The ability to communicate with all the relevant stakeholders who make up the database development cycle. Several of the industry experts consulted are currently working on data warehousing projects and it was commented on that there is an increasing need for expertise in this area. Also, it was noted that, although relational databases are still the most commonly used, the core analysis is usually carried out using UML. This supports the recent decision to adopt the object oriented approach. It became clear in the discussion on the skills that graduates were lacking that there is a large gap between the ideal knowledge set described above and the reality. Most were lacking several of the key skills that a database professional should possess. SQL was one area in particular where graduates were lacking. Also, many graduates had a lack of exposure to a range of useful database applications. SQL server was recommended as a particularly useful database management system to learn as it widely used and is being increasingly used for data warehousing projects. A particularly interesting point made was that many graduates are used to doing just enough work to pass a course. They do not fully understand the scope of a true database development project. 4. Weaknesses of the Current Database Design Course It is clear to the author that the current BCS course on database design does not fully prepare students with the skills listed above. The level 5 course introduces basic theory and covers some data related topics such as numbers systems, file organisation and B+ trees. The level 7 course teaches only database administration. Therefore it is the level 6 course which is currently used to teach and provide the bulk of the knowledge and experience required. The level 6 paper is wide of breadth but shallow in depth. It covers a range of concepts and topics which are new to the students including PL/SQL, physical design, denormalisation, indexing, developing forms and reports and implementing data integrity strategies. Theoretical topics covered include client/server architecture and distributed databases. A large number of the skills required by industry are covered by this course. However the course has to accommodate so many topics that the time spent on each is

4 insufficient to confer major mastery of the skill. In many cases the students are exposed to a theoretical concept but are unable to put it into practice. For example students are taught about several physical design techniques but, due to time constraints, are given a set of requirements that are too simple to warrant using them. All industry members stressed the importance of SQL (even business analysts) and, although SQL is taught at levels 5 & 6, the relative simplicity of the databases used does not pressure the student to hone their SQL skills. The course is partly assessed by an assignment. This is an attempt to give the students experience at taking a set of requirements and producing an application. However, time constraints mean that the students only partially implement the application. Until recently, the level 7 object oriented development course was many students first in depth experience of object oriented techniques. Again, this course has suffered from being wide of breadth but shallow in depth as the students have had to become familiar with a new approach, a new development environment (Jade), new analysis tools (UML) and a new case tool (Rational Rose). 5. New Course Ideas It is proposed that Data and Databases (level 5) be renamed to Introductory Data Modelling and Databases. Topics such as number systems, B+ trees and file organisation will be removed and place in more appropriate courses. Data modelling (ERDs and Class Diagrams) will be covered and assessed in more depth. Also, more emphasis will be placed on practical development of SQL skills. Although the database design course builds on knowledge gained in data and databases, it introduces a wide range of new concepts and there is not enough time to cover them all thoroughly. It is proposed that database design be split into two level 6 courses and a new course at level 7 be introduced as follows: Database Design (level 6). Database Development (level 6). Data Warehousing (level 7). Database design will include normalisation, designing for performance and integrity, advanced SQL, Crystal report writing, design and use of OLAP cube, object oriented modelling to ERD, data warehousing, XML databases, linking to legacy systems, data mining, data administration and security. The course will involve lots of problem solving and analysis. Physical design will be introduced but not covered in depth. This course will be suitable for those students who are aiming for a database development or business analyst role. Database development will include physical design, development and testing. It will be suitable for those students aiming for a database development role. As was mentioned previously, with the removal of the object oriented database course, object oriented database programming will need to be integrated into another database course. It is suggested that the new database development course is the most logical choice for this inclusion. Students will learn how to develop relational databases in a structured environment and object oriented databases (persistent objects) in an object oriented environment. These two methodologies complement each other in the development of student knowledge and will also go along way to upholding the new requirements of the BCS to emphasise object oriented methodologies. It will also ensure that students get the object oriented training which is becoming more important in industry. Data warehousing will include data warehouse theory, design and development. SQL Server is being considered for use in this course to give students a wider range of database management systems and Kannangara (2003) claims that SQL Server is a popular choice of DBMS in industry. In database design the students will be given a set of requirements to analyse and design a database accordingly. In database development, the students will be given

5 sets of requirements with sets of analysis documentation and will have to develop and test the database applications. The databases in these courses will be larger than those in the current database design course and will give the students a better opportunity to practice the skills gained in the courses. Also the students will gain experience of completing the analysis and design phase in database design and of completing the development of at least two database applications in database development. In data warehousing the students will be required to analyse a given set of requirements to design and develop a data warehouse from a set of requirements. The students will be responsible for planning, designing and developing a data warehouse that includes data from at least three different sources. With the new courses database design, database development and data warehousing there is more emphasis on full completion of the scope of database design and development projects. This is to address the problem stated earlier where graduates do not comprehend all the work required in database design and development. 6. Conclusion The paper argues that the current courses, while covering most of the relevant material, do not give the students experience in fully implementing a database application. By revising the level 5 course, the students will receive a more in depth grounding in data modelling and SQL. By having two level 6 database courses, one on database design and one on database development, larger case studies can be used and a wide range of skills can be covered in depth to address industry needs. Those students who are interested in becoming business analysts can take database design and those interested in a more development-oriented role can take both database design and database development. By introducing the new data warehousing course, students will have the opportunity to develop a data warehouse and integrate their database skills with their project planning and control skills. 7. Recommendations It is recommended that the current data and databases course be revised, that the current database design course be split into two level 6 courses and that a new course, data warehousing, be introduced at level 7. These changes are to be considered for implementation in semester References Kannangara, D., Fraser, L. & Radicevic, M. (2003) "Survey of the use of DBMSS in polytechnics and industry". Proceedings of 15th Annual Conference of the National Advisory Committee on Computing Qualifications, Palmerston North, New Zealand, July, pp Copyright 2004 Dacey, S. The author(s) assign to NACCQ and educational non-profit institutions a non-exclusive licence to use this document for personal use and in courses of instruction provided that the article is used in full and this copyright statement is reproduced. The author(s) also grant a non-exclusive licence to NACCQ to publish this document in full on the World Wide Web (prime sites and mirrors) and in printed form within the Bulletin of Applied Computing and Information Technology. Authors retain their individual intellectual property rights. Copyright 2004 NACCQ. Krassie Petrova, Michael Verhaart & Colin Boswell (Eds.) An Open Access Journal, DOAJ # , ( zotero)

The interdisciplinary nature of the skills needed by project managers

The interdisciplinary nature of the skills needed by project managers Journal of Applied Computing and Information Technology ISSN 2230-4398, Volume 16, Issue 1, 2011-12 Incorporating the NACCQ publications: Bulletin of Applied Computing and Information Technology, ISSN

More information

03:01 2005, May. Bulletin of Applied Computing and Information Technology

03:01 2005, May. Bulletin of Applied Computing and Information Technology Bulletin of Applied Computing and Information Technology Free computing courses at tertiary education providers in New Zealand: A summary report 03:01 2005, May Trish Brimblecombe Whitireia Community Polytechnic,

More information

Bulletin of Applied Computing and Information Technology. Information security qualifications in New Zealand 02:03. 2004, Nov

Bulletin of Applied Computing and Information Technology. Information security qualifications in New Zealand 02:03. 2004, Nov Bulletin of Applied Computing and Information Technology Information security qualifications in New Zealand 02:03 2004, Nov Shaneel S. Narayan UNITEC, New Zealand snarayan@unitec.ac.nz Sheetal Narayan

More information

JOB DESCRIPTION. Job Title: SQL Server Database Developer/DBA

JOB DESCRIPTION. Job Title: SQL Server Database Developer/DBA JOB DESCRIPTION Job Title: SQL Server Database Developer/DBA Department: Databases Reports To: Finance Director Location: Head Office Role Purpose To lead the design and development of CRM, Data Integration

More information

Concepts of Database Management Seventh Edition. Chapter 9 Database Management Approaches

Concepts of Database Management Seventh Edition. Chapter 9 Database Management Approaches Concepts of Database Management Seventh Edition Chapter 9 Database Management Approaches Objectives Describe distributed database management systems (DDBMSs) Discuss client/server systems Examine the ways

More information

Chapter 10 Practical Database Design Methodology and Use of UML Diagrams

Chapter 10 Practical Database Design Methodology and Use of UML Diagrams Chapter 10 Practical Database Design Methodology and Use of UML Diagrams Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 10 Outline The Role of Information Systems in

More information

Security awareness training and education, government guidance, training matrix

Security awareness training and education, government guidance, training matrix Bulletin of Applied Computing and Information Technology Refereed Article A5: Security Awareness Training and Education in Organisations 05:02 2007, Dec Charles Tsui Manukau Institute of Technology, New

More information

Course Computer Science Academic year 2012/13 Subject Databases I ECTS 5

Course Computer Science Academic year 2012/13 Subject Databases I ECTS 5 Course Computer Science Academic year 2012/13 Subject Databases I ECTS 5 Type of course Compulsory Year 2 nd Semester 1st semester Student Workload: Professor(s) José Carlos Fonseca Total 140 Contact 75

More information

Henley Business School at Univ of Reading. Accreditation from the British Computer Society will be sought

Henley Business School at Univ of Reading. Accreditation from the British Computer Society will be sought MSc in Business Technology Consulting For students entering in 2011/2 Awarding Institution: Teaching Institution: Relevant QAA subject Benchmarking group(s): Faculty: Programme length: Date of specification:

More information

Ursuline College Accelerated Program

Ursuline College Accelerated Program Ursuline College Accelerated Program CRITICAL INFORMATION! DO NOT SKIP THIS LINK BELOW... BEFORE PROCEEDING TO READ THE UCAP MODULE, YOU ARE EXPECTED TO READ AND ADHERE TO ALL UCAP POLICY INFORMATION CONTAINED

More information

Data warehousing with PostgreSQL

Data warehousing with PostgreSQL Data warehousing with PostgreSQL Gabriele Bartolini http://www.2ndquadrant.it/ European PostgreSQL Day 2009 6 November, ParisTech Telecom, Paris, France Audience

More information

Would-be system and database administrators. PREREQUISITES: At least 6 months experience with a Windows operating system.

Would-be system and database administrators. PREREQUISITES: At least 6 months experience with a Windows operating system. DBA Fundamentals COURSE CODE: COURSE TITLE: AUDIENCE: SQSDBA SQL Server 2008/2008 R2 DBA Fundamentals Would-be system and database administrators. PREREQUISITES: At least 6 months experience with a Windows

More information

Senior Business Intelligence Analyst

Senior Business Intelligence Analyst Senior Business Intelligence Analyst ABOUT THE JOB SUMMARY The business intelligence analyst (BIA) will assist CCO and data consumers in making informed business decisions in order to sustain or improve

More information

BSc (Honours) Computing and Information Systems (Distance Learning)

BSc (Honours) Computing and Information Systems (Distance Learning) BSc (Honours) Computing and Information Systems (Distance Learning) Programme Specification Primary Purpose: Course management, monitoring and quality assurance. Secondary Purpose: Detailed information

More information

MS-40074: Microsoft SQL Server 2014 for Oracle DBAs

MS-40074: Microsoft SQL Server 2014 for Oracle DBAs MS-40074: Microsoft SQL Server 2014 for Oracle DBAs Description This four-day instructor-led course provides students with the knowledge and skills to capitalize on their skills and experience as an Oracle

More information

The Evolution of an Advanced Database Course in an Information Systems Curriculum

The Evolution of an Advanced Database Course in an Information Systems Curriculum The Evolution of an Advanced Database Course in an Information Systems Curriculum Behrooz Seyed-Abbassi Department of Computer and Information Sciences, University of North Florida Jacksonville, Florida

More information

DATABASE DESIGN AND IMPLEMENTATION II SAULT COLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO. Sault College

DATABASE DESIGN AND IMPLEMENTATION II SAULT COLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO. Sault College -1- SAULT COLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO Sault College COURSE OUTLINE COURSE TITLE: CODE NO. : SEMESTER: 4 PROGRAM: PROGRAMMER (2090)/PROGRAMMER ANALYST (2091) AUTHOR:

More information

Curriculum for Business Economics and Information Technology

Curriculum for Business Economics and Information Technology Curriculum for Business Economics and Information Technology Copenhagen School of Design and Technology August 2012 1 General regulations for all institutions providing the programme Curriculum Applicable

More information

Core Syllabus. Version 2.6 B BUILD KNOWLEDGE AREA: DEVELOPMENT AND IMPLEMENTATION OF INFORMATION SYSTEMS. June 2006

Core Syllabus. Version 2.6 B BUILD KNOWLEDGE AREA: DEVELOPMENT AND IMPLEMENTATION OF INFORMATION SYSTEMS. June 2006 Core Syllabus B BUILD KNOWLEDGE AREA: DEVELOPMENT AND IMPLEMENTATION OF INFORMATION SYSTEMS Version 2.6 June 2006 EUCIP CORE Version 2.6 Syllabus. The following is the Syllabus for EUCIP CORE Version 2.6,

More information

MySQL for Beginners Ed 3

MySQL for Beginners Ed 3 Oracle University Contact Us: 1.800.529.0165 MySQL for Beginners Ed 3 Duration: 4 Days What you will learn The MySQL for Beginners course helps you learn about the world's most popular open source database.

More information

Oracle Education @ USF

Oracle Education @ USF Oracle Education @ USF Oracle Education @ USF helps increase your employability and also trains and prepares you for the competitive job market at a much lower cost compared to Oracle University. Oracle

More information

B.Sc (Computer Science) Database Management Systems UNIT-V

B.Sc (Computer Science) Database Management Systems UNIT-V 1 B.Sc (Computer Science) Database Management Systems UNIT-V Business Intelligence? Business intelligence is a term used to describe a comprehensive cohesive and integrated set of tools and process used

More information

Oracle Architecture, Concepts & Facilities

Oracle Architecture, Concepts & Facilities COURSE CODE: COURSE TITLE: CURRENCY: AUDIENCE: ORAACF Oracle Architecture, Concepts & Facilities 10g & 11g Database administrators, system administrators and developers PREREQUISITES: At least 1 year of

More information

FACULTY AND SCHOOL INTRO

FACULTY AND SCHOOL INTRO Corporate Services Division Registry Data Analyst \ Report Writer Position: Permanent; 37.5 hours per week Contract/Grade: Grade 6 $48, 097 - $56, 585 INTRODUCTION Christchurch Polytechnic Institute of

More information

LONDON SCHOOL OF COMMERCE. Programme Specification for the. Cardiff Metropolitan University. BSc (Hons) in Computing

LONDON SCHOOL OF COMMERCE. Programme Specification for the. Cardiff Metropolitan University. BSc (Hons) in Computing LONDON SCHOOL OF COMMERCE Programme Specification for the Cardiff Metropolitan University BSc (Hons) in Computing Contents Programme Aims and Objectives Programme Structure Programme Outcomes Mapping of

More information

ORACLE OLAP. Oracle OLAP is embedded in the Oracle Database kernel and runs in the same database process

ORACLE OLAP. Oracle OLAP is embedded in the Oracle Database kernel and runs in the same database process ORACLE OLAP KEY FEATURES AND BENEFITS FAST ANSWERS TO TOUGH QUESTIONS EASILY KEY FEATURES & BENEFITS World class analytic engine Superior query performance Simple SQL access to advanced analytics Enhanced

More information

Chapter 2 Database System Concepts and Architecture

Chapter 2 Database System Concepts and Architecture Chapter 2 Database System Concepts and Architecture Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Outline Data Models, Schemas, and Instances Three-Schema Architecture

More information

Project management skills for engineers: industry perceptions and implications for engineering project management course

Project management skills for engineers: industry perceptions and implications for engineering project management course Project management skills for engineers: industry perceptions and implications for engineering project management course Kriengsak Panuwatwanich Griffith University, Gold Coast, Australia k.panuwatwanich@griffith.edu.au

More information

Architect, Data Warehousing and Business Intelligence. Information & Education Technology Services. Associate Director, Applications Development

Architect, Data Warehousing and Business Intelligence. Information & Education Technology Services. Associate Director, Applications Development Position Description A. Information: Position Title: Position #: Category: Derived From: Instruction/Support Area: Division/Department: Reports to: Positions Supervised: Affiliation: Architect, Data Warehousing

More information

SACRAMENTO CITY UNIFIED SCHOOL DISTRICT Position Description. DEPARTMENT: Technology Services SALARY: Range 13 Salary Schedule A

SACRAMENTO CITY UNIFIED SCHOOL DISTRICT Position Description. DEPARTMENT: Technology Services SALARY: Range 13 Salary Schedule A SACRAMENTO CITY UNIFIED SCHOOL DISTRICT Position Description TITLE: Database Administrator CLASSIFICATION: Non-Represented Management, Classified SERIES: Coordinator III FLSA: Exempt JOB CLASS CODE: 1972

More information

Proceedings of the 11th Annual Conference of Asia Pacific Decision Sciences Institute Hong Kong, June 14-18, 2006, pp. 178-182.

Proceedings of the 11th Annual Conference of Asia Pacific Decision Sciences Institute Hong Kong, June 14-18, 2006, pp. 178-182. Proceedings of the 11th Annual Conference of Asia Pacific Decision Sciences Institute Hong Kong, June 14-18, 2006, pp. 178-182. AN INNOVATIVE POSTGRADUATE PROGRAM ON ENTERPRISE RESOURCE PLANNING MASTER

More information

Course 2788A: Designing High Availability Database Solutions Using Microsoft SQL Server 2005

Course 2788A: Designing High Availability Database Solutions Using Microsoft SQL Server 2005 Course Syllabus Course 2788A: Designing High Availability Database Solutions Using Microsoft SQL Server 2005 About this Course Elements of this syllabus are subject to change. This three-day instructor-led

More information

Study Plan for the Bachelor Degree in Computer Information Systems

Study Plan for the Bachelor Degree in Computer Information Systems Study Plan for the Bachelor Degree in Computer Information Systems The Bachelor Degree in Computer Information Systems/Faculty of Information Technology and Computer Sciences is granted upon the completion

More information

Business Systems Analysis Certificate Program. Millennium Communications & Training Inc. 2013, All rights reserved www.mcomtraining.

Business Systems Analysis Certificate Program. Millennium Communications & Training Inc. 2013, All rights reserved www.mcomtraining. Business Systems Analysis Certificate Program Millennium Communications & Training Inc. 2013, All rights reserved www.mcomtraining.com www.pebblehills.edu Program Delivery Partner Certification Endorsement

More information

THE BCS PROFESSIONAL EXAMINATIONS Certificate in IT. October 2006. Examiners Report. Information Systems

THE BCS PROFESSIONAL EXAMINATIONS Certificate in IT. October 2006. Examiners Report. Information Systems THE BCS PROFESSIONAL EXAMINATIONS Certificate in IT October 2006 Examiners Report Information Systems General Comments The pass rate for Section A was disappointing, being lower than previously. One reason

More information

Information Technology In The Accounting Curriculum

Information Technology In The Accounting Curriculum 11 First Issued December 1995 Revised June 1998 Information Technology In The Accounting Curriculum CONTENTS Preface Paragraphs Introduction... 1-10 SCOPE OF THE GUIDELINE Work Domains... 11-12 Roles...

More information

CSE 233. Database System Overview

CSE 233. Database System Overview CSE 233 Database System Overview 1 Data Management An evolving, expanding field: Classical stand-alone databases (Oracle, DB2, SQL Server) Computer science is becoming data-centric: web knowledge harvesting,

More information

Computer Information Systems

Computer Information Systems Computer Information Systems 193 Computer Information Systems See Computer Science and Computer Network Engineering and Electronics sections for additional computer courses. Degrees, Certificates and Awards

More information

COIS 342 - Databases

COIS 342 - Databases Faculty of Computing and Information Technology in Rabigh COIS 342 - Databases Chapter I The database Approach Adapted from Elmasri & Navathe by Dr Samir BOUCETTA First Semester 2011/2012 Types of Databases

More information

Challenges of the HP Business Appliance (BI)

Challenges of the HP Business Appliance (BI) An Introduction to the HP Business Decision Appliance January 2011 Contents An Introduction to the HP Business Decision Appliance... 1 Executive Summary... 3 Challenges for Users... 3 Challenges for IT...

More information

Contents RELATIONAL DATABASES

Contents RELATIONAL DATABASES Preface xvii Chapter 1 Introduction 1.1 Database-System Applications 1 1.2 Purpose of Database Systems 3 1.3 View of Data 5 1.4 Database Languages 9 1.5 Relational Databases 11 1.6 Database Design 14 1.7

More information

Bachelor of Science in Information Technology. Course Descriptions

Bachelor of Science in Information Technology. Course Descriptions Bachelor of Science in Information Technology Course Descriptions Year 1 Course Title: Calculus I Course Code: MATH 101 Pre- Requisite(s): This course introduces higher mathematics by examining the fundamental

More information

Establish and maintain Center of Excellence (CoE) around Data Architecture

Establish and maintain Center of Excellence (CoE) around Data Architecture Senior BI Data Architect - Bensenville, IL The Company s Information Management Team is comprised of highly technical resources with diverse backgrounds in data warehouse development & support, business

More information

DATA WAREHOUSING AND OLAP TECHNOLOGY

DATA WAREHOUSING AND OLAP TECHNOLOGY DATA WAREHOUSING AND OLAP TECHNOLOGY Manya Sethi MCA Final Year Amity University, Uttar Pradesh Under Guidance of Ms. Shruti Nagpal Abstract DATA WAREHOUSING and Online Analytical Processing (OLAP) are

More information

Data Integration and ETL Process

Data Integration and ETL Process Data Integration and ETL Process Krzysztof Dembczyński Intelligent Decision Support Systems Laboratory (IDSS) Poznań University of Technology, Poland Software Development Technologies Master studies, second

More information

Question #1: What are the main issues considered during physical database design?

Question #1: What are the main issues considered during physical database design? INDE499B, Classroom Preparation for 10/30/00 1 Question #1: What are the main issues considered during physical database design? Respondant: The main issues considered during the physical database design

More information

Consulting Practice Manager, Visualization/BI Software Development (São Paulo, Brazil)

Consulting Practice Manager, Visualization/BI Software Development (São Paulo, Brazil) Consulting Practice Manager, Visualization/BI Software Development (São Paulo, Brazil) Advus (www.advus.com) is a dynamic, fast-growing business technology consultancy firm focused on four highly repeatable

More information

REGULATIONS FOR THE DEGREE OF BACHELOR OF SCIENCE IN INFORMATION MANAGEMENT (BSc[IM])

REGULATIONS FOR THE DEGREE OF BACHELOR OF SCIENCE IN INFORMATION MANAGEMENT (BSc[IM]) REGULATIONS FOR THE DEGREE OF BACHELOR OF SCIENCE IN INFORMATION MANAGEMENT (BSc[IM]) These regulations apply to students admitted to the Bachelor of Science in Information Management (BSc[IM]) 2012 curriculum

More information

DBMS Questions. 3.) For which two constraints are indexes created when the constraint is added?

DBMS Questions. 3.) For which two constraints are indexes created when the constraint is added? DBMS Questions 1.) Which type of file is part of the Oracle database? A.) B.) C.) D.) Control file Password file Parameter files Archived log files 2.) Which statements are use to UNLOCK the user? A.)

More information

1 File Processing Systems

1 File Processing Systems COMP 378 Database Systems Notes for Chapter 1 of Database System Concepts Introduction A database management system (DBMS) is a collection of data and an integrated set of programs that access that data.

More information

Computer Information Systems

Computer Information Systems Computer Information Systems 215 Computer Information Systems See Computer Science and Computer Network Engineering and Electronics sections for additional computer courses. Degrees, Certificates and Awards

More information

Higher Business Management Course Specification (C710 76)

Higher Business Management Course Specification (C710 76) Higher Business Management Course Specification (C710 76) Valid from August 2014 First edition: April 2014, version 1.1 Revised edition: September 2014, version 1.2 This specification may be reproduced

More information

Programme Specification Date amended: April 8, 2008

Programme Specification Date amended: April 8, 2008 Programme Specification Date amended: April 8, 2008 1. Programme Title(s) and UCAS code(s): Computing with Management (G4N1); Computing with Management with a year in Europe (G4NF); Computing with Management

More information

COURSE NAME: Database Management. TOPIC: Database Design LECTURE 3. The Database System Life Cycle (DBLC) The database life cycle contains six phases;

COURSE NAME: Database Management. TOPIC: Database Design LECTURE 3. The Database System Life Cycle (DBLC) The database life cycle contains six phases; COURSE NAME: Database Management TOPIC: Database Design LECTURE 3 The Database System Life Cycle (DBLC) The database life cycle contains six phases; 1 Database initial study. Analyze the company situation.

More information

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS ADVANCED DATABASE MANAGEMENT SYSTEMS CSIT 2510

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS ADVANCED DATABASE MANAGEMENT SYSTEMS CSIT 2510 PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS ADVANCED DATABASE MANAGEMENT SYSTEMS CSIT 2510 Class Hours: 2.0 Credit Hours: 3.0 Laboratory Hours: 2.0 Revised: Fall 2012 Catalog Course Description:

More information

DATABASE MANAGEMENT SYSTEMS. Question Bank:

DATABASE MANAGEMENT SYSTEMS. Question Bank: DATABASE MANAGEMENT SYSTEMS Question Bank: UNIT 1 1. Define Database? 2. What is a DBMS? 3. What is the need for database systems? 4. Define tupule? 5. What are the responsibilities of DBA? 6. Define schema?

More information

Wits School of Public Health

Wits School of Public Health SHORT COURSES FOR 2016 Wits School of Public Health Division of Epidemiology and Biostatistics Obtain Certificate of Competence in : 1. Processing, Distribution & Archiving I 2. Programming for Research

More information

MS-50401 - Designing and Optimizing Database Solutions with Microsoft SQL Server 2008

MS-50401 - Designing and Optimizing Database Solutions with Microsoft SQL Server 2008 MS-50401 - Designing and Optimizing Database Solutions with Microsoft SQL Server 2008 Table of Contents Introduction Audience At Completion Prerequisites Microsoft Certified Professional Exams Student

More information

Net Developer Role Description Responsibilities Qualifications

Net Developer Role Description Responsibilities Qualifications Net Developer We are seeking a skilled ASP.NET/VB.NET developer with a background in building scalable, predictable, high-quality and high-performance web applications on the Microsoft technology stack.

More information

Introductory Concepts

Introductory Concepts Introductory Concepts 5DV119 Introduction to Database Management Umeå University Department of Computing Science Stephen J. Hegner hegner@cs.umu.se http://www.cs.umu.se/~hegner Introductory Concepts 20150117

More information

IT2404 Systems Analysis and Design (Compulsory)

IT2404 Systems Analysis and Design (Compulsory) Systems Analysis and Design (Compulsory) BIT 1 st YEAR SEMESTER 2 INTRODUCTION This is one of the 4 courses designed for Semester 1 of Bachelor of Information Technology Degree program. CREDITS: 04 LEARNING

More information

SQL Databases Course. by Applied Technology Research Center. This course provides training for MySQL, Oracle, SQL Server and PostgreSQL databases.

SQL Databases Course. by Applied Technology Research Center. This course provides training for MySQL, Oracle, SQL Server and PostgreSQL databases. SQL Databases Course by Applied Technology Research Center. 23 September 2015 This course provides training for MySQL, Oracle, SQL Server and PostgreSQL databases. Oracle Topics This Oracle Database: SQL

More information

Laila TECHNICAL SKILLS

Laila TECHNICAL SKILLS PROFESSIONAL SUMMARY Diversified experience in the field of Information Technology in the financial domain. In depth knowledge of RUP, Agile, waterfall Software Development Life Cycle (SDLC) processes.

More information

Computer Information Systems

Computer Information Systems Computer Information Systems 197 Computer Information Systems See Computer Science and Computer Network Engineering and Electronics sections for additional computer courses. Degrees, Certificates and Awards

More information

For students entering in 2003 Date of specification: July 2003 Programme Director: Mr M. McQueen Board of Studies MSc Economics Accreditation: N/A

For students entering in 2003 Date of specification: July 2003 Programme Director: Mr M. McQueen Board of Studies MSc Economics Accreditation: N/A MSc Economic Development and International Trade Awarding Institution The University of Reading Teaching Institution The University of Reading Faculty of Economic and Social Sciences Programme Length:

More information

IST359 INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS

IST359 INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS IST359 INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS 1. COURSE DETAILS COURSE (SECTION): IST359 (M005) TERM: Fall 2012 INSTRUCTOR: Yang Wang PHONE: 443-3744 (Office) OFFICE: Hinds 342 EMAIL: ywang@syr.edu

More information

Oracle Database: SQL and PL/SQL Fundamentals NEW

Oracle Database: SQL and PL/SQL Fundamentals NEW Oracle University Contact Us: 001-855-844-3881 & 001-800-514-06-97 Oracle Database: SQL and PL/SQL Fundamentals NEW Duration: 5 Days What you will learn This Oracle Database: SQL and PL/SQL Fundamentals

More information

VIRTUAL UNIVERSITIES FUTURE IMPLICATIONS FOR

VIRTUAL UNIVERSITIES FUTURE IMPLICATIONS FOR VIRTUAL UNIVERSITIES FUTURE IMPLICATIONS FOR STUDENTS AND ACADEMICS Anderson, M. IBM Global Services Australia Email: manderso@qtrnnmsd.telstra.com.au Abstract Virtual Universities, or as many term them

More information

Your Data, Any Place, Any Time.

Your Data, Any Place, Any Time. Your Data, Any Place, Any Time. Microsoft SQL Server 2008 provides a trusted, productive, and intelligent data platform that enables you to: Run your most demanding mission-critical applications. Reduce

More information

MASSEY UNIVERSITY BACHELOR OF ENGINEERING with HONOURS TELECOMMUNICATIONS AND NETWORK ENGINEERING. Major Profile Description and Competency Framework

MASSEY UNIVERSITY BACHELOR OF ENGINEERING with HONOURS TELECOMMUNICATIONS AND NETWORK ENGINEERING. Major Profile Description and Competency Framework Appendix 3.13 Telecommunications & Network Engineering Major Profile MASSEY UNIVERSITY BACHELOR OF ENGINEERING with HONOURS TELECOMMUNICATIONS AND NETWORK ENGINEERING Major Profile Description and Competency

More information

CSS is looking to hire IT Skilled and Experienced profiles who has a valid work authorization - OPT/EAD including H1B transfers for a better pay.

CSS is looking to hire IT Skilled and Experienced profiles who has a valid work authorization - OPT/EAD including H1B transfers for a better pay. Software Developer: Gaithersburg, MD CSS is looking to hire IT Skilled and Experienced profiles who has a valid work authorization - OPT/EAD including H1B transfers for a better pay. Benefits include good

More information

Microsoft SQL Server for Oracle DBAs Course 40045; 4 Days, Instructor-led

Microsoft SQL Server for Oracle DBAs Course 40045; 4 Days, Instructor-led Microsoft SQL Server for Oracle DBAs Course 40045; 4 Days, Instructor-led Course Description This four-day instructor-led course provides students with the knowledge and skills to capitalize on their skills

More information

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT SYSTEMS ANALYSIS & DESIGN EXAMINERS REPORT

BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT SYSTEMS ANALYSIS & DESIGN EXAMINERS REPORT BCS THE CHARTERED INSTITUTE FOR IT BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT SYSTEMS ANALYSIS & DESIGN EXAMINERS REPORT Monday 28 th September 2015 Case Study for both sections A and

More information

THE GRADUATE DIPLOMA IN EDUCATION TECHNOLOGY: THE DEVELOPMENT OF AN ONLINE PROGRAMME

THE GRADUATE DIPLOMA IN EDUCATION TECHNOLOGY: THE DEVELOPMENT OF AN ONLINE PROGRAMME THE GRADUATE DIPLOMA IN EDUCATION TECHNOLOGY: THE DEVELOPMENT OF AN ONLINE PROGRAMME Jackie Halliday School of Education UNITEC Institute of Technology, New Zealand jhalliday@unitec.ac.nz Abstract The

More information

Programme Specification Date amended: April 8, 2008

Programme Specification Date amended: April 8, 2008 Programme Specification Template Programme Specification Date amended: April 8, 2008 1. Programme Title(s) and UCAS code(s): Computing (G405); Computing with a year in Europe (G406); Computing with a year

More information

Rose Data Modeler (logical)

Rose Data Modeler (logical) Rose Data Modeler (logical) Rational Rose uses a data modeler to model the conceptual, logical, and physical database models, but also to generate DDLs commands, such as creating tables following UML methodology.

More information

Bachelor of Science in Business Administration - Information Systems and Technology Major

Bachelor of Science in Business Administration - Information Systems and Technology Major Bachelor of Science in - Information Systems and Technology Major Ling Li, Chair Li Xu, Information Technology Area Coordinator Roya Ardalan, Chief Discipline Advisor The information systems and technology

More information

Academic Performance of International Students in Electrical Engineering at the University of Queensland

Academic Performance of International Students in Electrical Engineering at the University of Queensland Academic Performance of International Students in Electrical Engineering at Brian C. Lovell, Program Director EE School of Information Technology and Electrical Engineering The University of Queensland,

More information

Topics in basic DBMS course

Topics in basic DBMS course Topics in basic DBMS course Database design Transaction processing Relational query languages (SQL), calculus, and algebra DBMS APIs Database tuning (physical database design) Basic query processing (ch

More information

PROGRAMME SPECIFICATION

PROGRAMME SPECIFICATION MANCHESTER METROPOLITAN UNIVERSITY PS/1 PROGRAMME SPECIFICATION Basic Programme Details 1 Programme title MSc Sport and Exercise Science (MScSES) 2 Mode(s) and duration MScSES : Full -time study : 12 months,

More information

Higher National Unit specification. General information. Software Development: Analysis and Design (SCQF level 7) Unit code: HA4C 34.

Higher National Unit specification. General information. Software Development: Analysis and Design (SCQF level 7) Unit code: HA4C 34. Higher National Unit specification General information Unit code: HA4C 34 Superclass: CB Publication date: January 2016 Source: Scottish Qualifications Authority Version: 02 Unit purpose The purpose of

More information

ICAB4136B Use structured query language to create database structures and manipulate data

ICAB4136B Use structured query language to create database structures and manipulate data ICAB4136B Use structured query language to create database structures and manipulate data Release: 1 ICAB4136B Use structured query language to create database structures and manipulate data Modification

More information

Fundamentals of Information Systems, Fifth Edition. Chapter 8 Systems Development

Fundamentals of Information Systems, Fifth Edition. Chapter 8 Systems Development Fundamentals of Information Systems, Fifth Edition Chapter 8 Systems Development Principles and Learning Objectives Effective systems development requires a team effort of stakeholders, users, managers,

More information

Database Architecture and Administration

Database Architecture and Administration Lecture Revised: Fall 2015 12TITD130 23TITD250 Database Architecture and COURSE OUTLINE Prerequisites: Course Description: Involves in-depth instruction about the underlying architecture of databases and

More information

LOUGHBOROUGH UNIVERSITY

LOUGHBOROUGH UNIVERSITY LOUGHBOROUGH UNIVERSITY Programme Specification Computer Science Please note: This specification provides a concise summary of the main features of the programme and the learning outcomes that a typical

More information

Chapter 8. The Training of Trainers for Legal Interpreting and Translation Brooke Townsley

Chapter 8. The Training of Trainers for Legal Interpreting and Translation Brooke Townsley Chapter 8. The Training of Trainers for Legal Interpreting and Translation Brooke Townsley 8.1 Introduction The availability of competent trainers to deliver training for candidate legal interpreters and

More information

Henley Business School at Univ of Reading

Henley Business School at Univ of Reading MSc in Marketing and International Management For students entering in 2012/3 Awarding Institution: Teaching Institution: Relevant QAA subject Benchmarking group(s): Faculty: Programme length: Date of

More information

Mathematics SL subject outline

Mathematics SL subject outline Diploma Programme Mathematics SL subject outline First examinations 2014 This document explains the major features of the course, and outlines the syllabus and assessment requirements. More detailed information

More information

MSc Forensic Accounting

MSc Forensic Accounting MSc Forensic Accounting Programme Specification Primary Purpose: Course management, monitoring and quality assurance. Secondary Purpose: Detailed information for students, staff and employers. Current

More information

Oracle Database 12c: Administration Workshop NEW

Oracle Database 12c: Administration Workshop NEW Oracle University Contact Us: 1.800.529.0165 Oracle Database 12c: Administration Workshop NEW Duration: 5 Days What you will learn The Oracle Database 12c: Administration Workshop will teach you about

More information

INFORMATION TECHNOLOGY AND MEDIA SERVICES

INFORMATION TECHNOLOGY AND MEDIA SERVICES INFORMATION TECHNOLOGY AND MEDIA SERVICES Programmes and Planning, Core Systems Modernisation Programme CSM BI Data Migration Technical Lead Full Time, Fixed Term (24 months) Grade G: 36,309-45,954 per

More information

TECHNOLOGY SYSTEMS MANAGER (PS100750) Position is located at the San Rafael, CA

TECHNOLOGY SYSTEMS MANAGER (PS100750) Position is located at the San Rafael, CA POSITION: OPEN TO: TECHNOLOGY SYSTEMS MANAGER () Position is located at the San Rafael, CA All Qualified Candidates SALARY RANGE: $95,222.40 - $115,065.60 annually plus excellent benefits (40-hour work

More information

TIM 50 - Business Information Systems

TIM 50 - Business Information Systems TIM 50 - Business Information Systems Lecture 15 UC Santa Cruz March 1, 2015 The Database Approach to Data Management Database: Collection of related files containing records on people, places, or things.

More information

Chapter 10 Practical Database Design Methodology and Use of UML Diagrams

Chapter 10 Practical Database Design Methodology and Use of UML Diagrams Chapter 10 Practical Database Design Methodology and Use of UML Diagrams Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 10 Outline The Role of Information Systems in

More information

DELIVERING DATABASE KNOWLEDGE WITH WEB-BASED LABS

DELIVERING DATABASE KNOWLEDGE WITH WEB-BASED LABS DELIVERING DATABASE KNOWLEDGE WITH WEB-BASED LABS Wang, Jiangping Webster University Kourik, Janet L. Webster University ABSTRACT This paper describes the design of web-based labs that are used in database-related

More information

Michael K. O Malley. Mobile 913 972-4587 Email: momalley11@yahoo.com

Michael K. O Malley. Mobile 913 972-4587 Email: momalley11@yahoo.com Michael K. O Malley Mobile 913 972-4587 Email: momalley11@yahoo.com SUMMARY Michael is an Information Systems professional with over 27 years experience in systems analysis, architecture and application

More information

IST659 Database Admin Concepts & Management Syllabus Spring 2012. Location: Time: Office Hours:

IST659 Database Admin Concepts & Management Syllabus Spring 2012. Location: Time: Office Hours: Instructor: Withro H. Wiggins Phone: (315) 446-5418 (Home) Email: wwiggins@syr.edu Office: Adjunct Location: Time: Office Hours: Blackboard Wednesday - Tuesday by appointment (online) Course Description

More information

Programme Specification: PGCert /PGDip / MA Freelance Photography

Programme Specification: PGCert /PGDip / MA Freelance Photography Programme Specification: PGCert /PGDip / MA Freelance Photography Date of Publication to Students [Enter date] NOTE: This specification provides a concise summary of the main features of the course and

More information

Applicants for administrative staff employment with Debevoise & Plimpton LLP

Applicants for administrative staff employment with Debevoise & Plimpton LLP Date: November 13, 2014 To: Applicants for administrative staff employment with From: Human Resources Thank you for inquiring about administrative staff employment opportunities with Debevoise & Plimpton

More information