Preparation for Entry into.NET Bridging Program (Databases) In order to be successful in this program, it is important for you to have some theoretical.

Slides:



Advertisements
Similar presentations
PART IV - EMBED VIDEO, AUDIO, AND DOCUMENTS. Find a video on Youtube.com: Search for a video, then look for the Embed code. Copy this code into the HTML/JavaScript.
Advertisements

JavaScript FaaDoOEngineers.com FaaDoOEngineers.com.
4.01 How Web Pages Work.
Windows XP Basics OVERVIEW Next.
Fundamentals, Design, and Implementation, 9/e Chapter 11 Managing Databases with SQL Server 2000.
FIRST COURSE Microsoft Access (Basics). XP Objectives Define the terms field, record, table, relational database, primary key, and foreign key. Learn.
Topics in this presentation: The Web and how it works Difference between Web pages and web sites Web browsers and Web servers HTML purpose and structure.
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
CS 1150 – JavaScript Programming Lab TA – Sanjaya Wijeratne – Web Page -
Assembler Compiler Interpreter ASSEMBLER To convert the assembly language into machine code. Translate mnemonic operation codes to their machine language.
Database Updates Made Easy In WebFocus Using SQL And HTML Painter Sept 2011 Lender Processing Services 1.
Page 1 ISMT E-120 Introduction to Microsoft Access & Relational Databases The Influence of Software and Hardware Technologies on Business Productivity.
State of Connecticut Core-CT Project Query 4 hrs Updated 1/21/2011.
1 Relational Databases. 2 Find Databases here… 3 And here…
Page 1 ISMT E-120 Desktop Applications for Managers Introduction to Microsoft Access.
MS Access Advanced Instructor: Vicki Weidler Assistant:
Create a Website Session I Key Components Hands-on HTML.
CS 1150 – JavaScript Programming Lab TA – Sanjaya Wijeratne – Web Page -
Lecture 3 – Data Storage with XML+AJAX and MySQL+socket.io
Institute of New Media Development & Research Prabhat Road, Lane No 5, Opp. Lijit Papad, Above OBC Bank, 1st Floor, Pune Web site :
CHAPTER 9 DATABASE MANAGEMENT © Prepared By: Razif Razali.
Introduction –All information systems create, read, update and delete data. This data is stored in files and databases. Files are collections of similar.
Server-side Scripting Powering the webs favourite services.
Internet Basics Dr. Norm Friesen June 22, Questions What is the Internet? What is the Web? How are they different? How do they work? How do they.
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
Using a Template to Create a Resume and Sharing a Finished Document
PHP meets MySQL.
Web Design: Basic to Advanced Techniques Fall 2010 Mondays 7-9pm 200 Sutardja-Dai Hall Databases & SQL Lecture Code:
Welcome To the Getting your Business Up & Running on the Internet Course By Pat Rice
1 Working with MS SQL Server Textbook Chapter 14.
Normalization (Codd, 1972) Practical Information For Real World Database Design.
XP New Perspectives on Microsoft Office Access 2003 Tutorial 9 1 Microsoft Office Access 2003 Tutorial 9 – Using Action Queries, and Defining Table Relationships.
Creating Dynamic Web Pages Using PHP and MySQL CS 320.
Professor Michael J. Losacco CIS 1110 – Using Computers Database Management Chapter 9.
Introduction to web development and HTML MGMT 230 LAB.
Lesson 7 – World Wide Web. What is the World Wide Web?  The content of the worldwide web is held on individual web pages gathered together to form websites.
CS 1308 Computer Literacy and the Internet
The Digital Archive Database Tool Shih Lin Computing Center Academia Sinica.
INFO1408 Database Design Concepts Week 15: Introduction to Database Management Systems.
Version: 2.0. Forenam e of parent Surname of parent Address 1 Address 2 Name of child Age of child School database example. Try adding a few rows for.
Chapter 8 Data and Knowledge Management. 2 Learning Objectives When you finish this chapter, you will  Know the difference between traditional file organization.
Chapter 9 The Microsoft Access 2007 Window © 2007 Lawrenceville Press Slide 1.
Advanced SQL: Triggers & Assertions
Course FAQ’s I do not have any knowledge on SQL concepts or Database Testing. Will this course helps me to get through all the concepts? What kind of.
SQL Jan 20,2014. DBMS Stores data as records, tables etc. Accepts data and stores that data for later use Uses query languages for searching, sorting,
Creating a simple database This shows you how to set up a database using PHPMyAdmin (installed with WAMP)
8 Chapter Eight Server-side Scripts. 8 Chapter Objectives Create dynamic Web pages that retrieve and display database data using Active Server Pages Process.
Designing a Relational Database 13.4 Page A database should be created based on a design  Three steps Determine what information should be stored.
IS2803 Developing Multimedia Applications for Business (Part 2) Lecture 1: Introduction to IS2803 Rob Gleasure
Creating Web Documents: JavaScript Ftp / file management: review Introduction to JavaScript Sources Homework: start review for midterm, work on Project.
CS130 Visual Basic Project 4 Lecture Fall New topics in project 4 Database, file (table), records, fields. Application that contains menus, submenus,
IS2803 Developing Multimedia Applications for Business (Part 2) Lecture 2: Introduction to IS2803 Rob Gleasure
1 A Very Brief Introduction to Relational Databases.
Programming Session 6 LBSC 690 Information Technology.
1 Access Lesson 1 Understanding Access Fundamentals Microsoft Office 2010 Fundamentals Story / Walls.
Introduction to Databases & SQL Ahmet Sacan. What you’ll need Firefox, SQLite plugin Mirdb and Targetscan databases.
1 Section 1 - Introduction to SQL u SQL is an abbreviation for Structured Query Language. u It is generally pronounced “Sequel” u SQL is a unified language.
Introduction to Database Programming with Python Gary Stewart
 2001 Prentice Hall, Inc. All rights reserved. Outline 1 JavaScript.
Unit 9.1 Learning Objectives Data Access in Code
© 2016, Mike Murach & Associates, Inc.
Preparation for Entry into .NET Bridging Program (Databases)
ISC440: Web Programming 2 Server-side Scripting PHP 3
Preparation for Entry into .NET Bridging Program (Databases)
Introduction to Information Retrieval
CS3220 Web and Internet Programming SQL and MySQL
Programs written in C and C++ can run on many different computers
CS3220 Web and Internet Programming SQL and MySQL
For the CIS17 course..
Establish, configure and maintain a website/system
Presentation transcript:

Preparation for Entry into.NET Bridging Program (Databases) In order to be successful in this program, it is important for you to have some theoretical knowledge of many concepts in software development. You should have an idea of what a database is and how it stores data. You should also be able to write a simple SQL statement to retrieve data from a table. Know about the relational aspect of a Database, how we can join tables and the difference between the Foreign and Primary keys. Be able to Create, Update and Delete records in a Database.

Preparation for Entry into.NET Bridging Program (Programming) For the C# programming part of the course it is important for you to understand the fundamental concepts (in any programming language): Variables and assignment Operators like +-*/% as well as AND/OR/NOT etc. Control structures like decisions, iteration and looping Arrays-initialization, elements, indexing etc. Methods (functions)-parameters, return values etc. It is also important for you to know the Microsoft Windows environment and be comfortable with files, folders, copying, moving and very basic knowledge of the Office products.

Preparation for Entry into.NET Bridging Program (Web) You should be familiar with the Internet, using the Internet, searching, finding information knowing the difference between good information and bad information. Be able to write a simple web page using Notepad, so you should have knowledge of the HTML tags like Paragraphs, Ordered Lists, Body, Table and Div, all the major ones. It would be helpful if you have used JavaScript in some way, perhaps to check the value inside of a textfield, or to cause a popup message.

Object Oriented Programming using C# If you are a complete beginner to the OOP world, please review this entire slide presentation from slide number 6 onwards. You will need to run the presentation in full-screen mode (F5) in order to hear the audio. After the presentation you may follow the links given on slide #5 to view the two videos on the official Microsoft website. For those with some exposure to OOP or to C# itself, please proceed to the videos, you may skip the slides in this presentation.

Microsoft Produced Videos Please go to this url address: for-absolute-beginners Start with this video (towards the middle of the page): 15 | Understanding and Creating Classes Then watch this video: 16 | More About Classes and Methods Of course you may watch as many as you like, but we will be testing specifically on 15 and 16.

Prehistoric Humans & Communication

Natural World

First Words? Ugghh Grrrrrr Brrrrrr Arrrrrghh

Language Starts Thing Something This That

One Word Object

Different Words Fruit Bird Plant Fish Fire Rock

Nouns Fruit Bird Plant Fish Fire Rock

Adjectives Colour Size Height Weight Temperature Texture

Verbs Be eaten Fly, eat, walk, sing Germinate, grow, die Swim, eat, sleep Provide heat, burn, start Put out Exert force on the earth, broken, provides shade for insects

Full Sentences Fruit (Banana) Colour – Yellow Action - beaten ( ) Bird (Eagle) Size – Small, Medium, Large Actions - Fly ( ), Eat ( ), Walk ( )

Objects with Properties and Methods Thing -> Object -> Noun -> Banana Adjective (e.g. colour)=Property=Yellow Verbs = Action = functionality (e.g. beEaten ( ))

Closer to Programming Object Properties, fields, variables, dataFunctions, methods, procedures

Representation A Student A Student Object Student kim = new Student ( ) ;

Representation of a Student A Student A Student Object Properties1, Properties2, Properties3 Function1, Function2, Function3

Representation using a Class A Student class Student { Register ( ) AddCourse ( ) DropCourse ( ) Graduate ( ) } string Name date DoB float GPA

Representation in General A Student string Name date DoB float GPA class Student { Register ( ) AddCourse ( ) DropCourse ( ) Graduate ( ) }

Representation of a Student A Student Name DoB GPA class Student { Register ( ) AddCourse ( ) DropCourse ( ) Graduate ( ) }

Class becomes Object Name Age GPA class Student { Register ( ) AddCourse ( ) DropCourse ( ) Graduate ( ) } Bob Jane Lin John new

Many Objects Name Age GPA class Student { Register ( ) AddCourse ( ) DropCourse ( ) Graduate ( ) } int CourseID string Name string Professor class Course { assignToCurriculum ( ) removeFromCurriculum ( ) assignToRoom ( ) } string RoomName int RoomNum class Classroom { addCourseTaught ( ) removeCourseTaught ( ) }

Relationships among Objects Student object Course object Room object Student Object Registers ( ) for a Course Object Course Object is Assigned ( ) to a Room Object Bob History K144