0% found this document useful (0 votes)
5 views44 pages

Programming Lesson

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views44 pages

Programming Lesson

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 44

MySQL

Week 1
What is MySQL?
MySQL is an Oracle-backed open-
source relational database management
system (RDBMS) based on Structured Query
Language (SQL). MySQL runs on virtually all
platforms, including Linux, UNIX, and
Windows. Although it can be used in a wide
range of applications, MySQL is most often
associated with web applications and online
publishing.
What is SQL?
SQL is Structured Query Language, which is a computer
language for storing,
manipulating, and retrieving data stored in a relational
database.
SQL is the standard language for Relational Database
Systems. All the Relational
Database Management Systems (RDMS) like MySQL, MS
Access, Oracle, Sybase, Informix,
Postgres, and SQL Server use SQL as their standard database
language.
Show Data On Your Web Site
To build a web site that shows data
from a database, you will need:
• An RDBMS database program (like
MySQL)
• A server-side scripting language,
like PHP
• To use SQL to get the data you
want
• To use HTML / CSS to style the
page
MySQL Connection
A connection is a computer science facility that allows
the user to connect with the
database server software. A user can connect with the
database server, whether on the
same machine or in remote locations. Therefore, if we
want to work with the database server
to send commands and receive answers in the form of
a result set, we need connections. In this
article, we are going to learn how we can connect to
MySQL Servers in various ways.
What is RDBMS?
RDBMS stands for Relational Database Management System.

RDBMS is a program used to maintain a relational database.

RDBMS is the basis for all modern database systems such as MySQL,
Microsoft SQL Server, Oracle, and Microsoft Access.

RDBMS uses SQL queries to access the data in the database.


Challenge: Write code in the .NET
Editor to display two messages
Write code that produces the following output:

___
What you will learn today?

01 03
Write your first lines of C# code. Diagnose errors when code
is incorrect.

02 04
Use two different techniques Identify different C# syntax
to print a message as output. elements like operators,
classes, and methods.
What is an expression?
An expression is any combination of values (literal or variable), operators, and
methods that return a single value. A statement is a complete instruction in C#,
and statements are comprised of one or more expressions.
An expression is any combination of values (literal or variable), operators, and
methods that return a single value. A statement is a complete instruction in C#,
and statements are comprised of one or more expressions.

You might wonder why you need both equality and inequality operators. The
reason will become clearer as you learn how to create branching statements
and begin to write real world code. Two operators that perform opposite tasks
allow you to be more expressive and compact.
Methods that return a Boolean value
Some methods return a Boolean value (true or false). In the following
exercise, you'll use a built-in method of the String class to determine
whether or not a larger string contains a specific word or phrase that's
significant to your application.

CREDITS: This presentation template was created by


Slidesgo, incluiding icons by Flaticon, and
infographics & images by Freepik.
DEFINITION OF CONCEPTS

Mercury Venus
Mercury is the closest Venus is the second planet
planet to the Sun from the Sun

Neptune Saturn
Neptune is the farthest Saturn is a gas giant and
planet from the Sun has several rings
DID YOU KNOW THIS?

USA
SWITZERLAN
D
NORWAY
ISRAEL
SWEDEN
CANADA
NEW
ZEALAND
0 25 50
75 100

Average Software Developer Salaries in the World


$96,290
programming salary range

-4.30 %
ASP.NET usage is
decreasing

5,500,000
active PHP developers
FEATURES OF THE TOPIC

Mercury Venus Saturn


Mercury is the closest Venus is the second Saturn is a gas giant and
planet to the Sun planet from the Sun has several rings
20.4
million active developers use JavaScript over
other programming languages
THIS IS A TABLE

Mass Diameter Gravity

Android 1.25 0.50 13.2

HTML5 3.20 2.75 20.5

Python 50.5 10.5 12.4


USES OF THE SUBJECT

85% 40%

Venus has a Mercury is the


beautiful name smallest planet
THIS IS A MAP

Mars
Despite being red,
Mars is a cold place

Saturn
Saturn is a gas giant
and has several rings
PROCESS

Step 1 Step 2 Step 3


Mercury is the closest Venus is the second Despite being red,
planet to the Sun planet from the Sun Mars is a cold place

Step 4 Step 5 Step 6


It’s the biggest planet Saturn is the ringed one It’s the farthest planet
in the Solar System and a gas giant from the Sun
A PICTURE IS
WORTH A
THOUSAND WORDS
Solution
Despite being red, Mars is
actually a cold place

Problem
Jupiter is the biggest planet in
the Solar System
OVERVIEW DIAGRAM
Header
Mercury is the smallest planet

Nav
HTML5 Despite being red, Mars is cold

Saturn is composed of
hydrogen and helium Body
Earth is where we live on

Footer
Pluto is now a dwarf planet
OTHER CONCEPTS

Mercury Venus
It’s the closest planet to the Venus has a beautiful name
Sun and the smallest in the and is the second planet
Solar System from the Sun
PROGRAMMING TIMELINE
Jupiter is the biggest Neptune is the farthest
planet of them all planet from the Sun

iOS HTML5

1991 2007 2008 2014

Python Android
Mercury is the closest Saturn is composed of
planet to the Sun hydrogen and helium
EXERCISE

<!DOCTYPE html>
<html>
<body>

<canvas id="myCanvas"
width="250" height="25"
style="border:4px solid #00ffc5;">
</canvas>

</body>
</html>
ALTERNATIVE RESOURCES
PHOTOS:

● Close up of hacker
● Teacher talking with his students online
● Hacking concept
● Young woman enjoying new technologi
es
● Close up of hacker
● Man using laptop in cafe
RESOURCES
Did you like the resources on this template?
Get them for free at our other websites.

VECTORS:

● Landing page template with programmi


ng concept
● Development Icon Pack
● Realistic multimedia player
● Concept of flat computer engineering
Instructions for use
In order to use this template, you must credit Slidesgo by keeping the Thanks slide.

You are allowed to:


- Modify this template.
- Use it for both personal and commercial projects.

You are not allowed to:


- Sublicense, sell or rent any of Slidesgo Content (or a modified version of Slidesgo Content).
- Distribute Slidesgo Content unless it has been expressly authorized by Slidesgo.
- Include Slidesgo Content in an online or offline database or file.
- Offer Slidesgo templates (or modified versions of Slidesgo templates) for download.
- Acquire the copyright of Slidesgo Content.

For more information about editing slides, please read our FAQs or visit Slidesgo School:
https://slidesgo.com/faqs and https://slidesgo.com/slidesgo-school
Fonts & colors used
This presentation has been made using the following fonts:

Overpass Mono
(https://fonts.google.com/specimen/Overpass+Mono)

Anaheim
(https://fonts.google.com/specimen/Anaheim)

#1b1464 #ffffff #00ffc5 #ec008c


Stories by Freepik
Create your Story with our illustrated concepts. Choose the style you like the most, edit its colors, pick
the background and layers you want to show and bring them to life with the animator panel! It will boost
your presentation. Check out How it Works.

Pana Amico Bro Rafiki Cuate


Use our editable graphic resources...
You can easily resize these resources without losing quality. To change the color, just ungroup the resource
and click on the object you want to change. Then, click on the paint bucket and select the color you want.
Group the resource again when you’re done. You can also look for more infographics on Slidesgo.
JANUARY FEBRUARY MARCH APRIL MAY JUNE

PHASE 1

Task 1

Task 2

PHASE 2

Task 1

Task 2

JANUARY FEBRUARY MARCH APRIL

PHASE
1

Task 1

Task 2
...and our sets of editable icons
You can resize these icons without losing quality.
You can change the stroke and fill color; just select the icon and click on the paint bucket/pen.
In Google Slides, you can also use Flaticon’s extension, allowing you to customize and add even more icons.
Educational Icons Medical Icons
Business Icons Teamwork Icons
Help & Support Icons Avatar Icons
Creative Process Icons Performing Arts Icons
Nature Icons
SEO & Marketing Icons

You might also like