Database design and web development, Assignments of Mathematics

P2 Develop the database system with evidence of user interface, output and data validations, and querying across multiple tables.

Typology: Assignments

2020/2021

Uploaded on 12/24/2021

nguyen-quang-3
nguyen-quang-3 🇻🇳

5

(4)

3 documents

1 / 41

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
ASSIGNMENT 1 FRONT SHEET
Qualification
BTEC Level 5 HND Diploma in Computing
Unit number and title
10: Website Design & Development
Submission date
11th Dec 2021
Date Received 1st submission
Re-submission Date
Date Received 2nd submission
Student Name
Nguyen Duc Quang
Student ID
GCH200720
Class
GCH0907
Assessor name
Lai Manh Dung
Student declaration
I certify that the assignment submission is entirely my own work and I fully understand the consequences of plagiarism. I understand that
making a false declaration is a form of malpractice.
Student’s signature
Quang
Grading grid
P1
P2
P3
P4
M1
M2
M3
D1
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29

Partial preview of the text

Download Database design and web development and more Assignments Mathematics in PDF only on Docsity!

ASSIGNMENT 1 FRONT SHEET

Qualification BTEC Level 5 HND Diploma in Computing Unit number and title 10: Website Design & Development Submission date 11 th^ Dec 2021 Date Received 1st submission Re-submission Date Date Received 2nd submission Student Name Nguyen Duc Quang Student ID GCH Class GCH0907 Assessor name Lai Manh Dung Student declaration I certify that the assignment submission is entirely my own work and I fully understand the consequences of plagiarism. I understand that making a false declaration is a form of malpractice. Student’s signature Quang Grading grid P1 P2 P3 P4 M1 M2 M3 D

Summative Feedback:Resubmission Feedback: Grade: Assessor Signature: Date:

Nguyen Duc Quang GCH

Assignment 1 – Web design

and development:

Content

1 :Explain server technologies(slides 3,4) 1.2 : Management services associated with hosting(slide 5) P1 : Identify the purpose and types of DNS, including explanations on how domain names are organised and managed.(slide 6-11) P2 : Explain the purpose and relationships between communication protocols, server hardware, operating systems and web server software with regards to designing, publishing and accessing a website.(slide 12-20) P3 : Discuss the capabilities and relationships between front-end and back-end website technologies and explain how these relate to presentation and application layers.(slide 21-27) P4 : Discuss the differences between online website creation tools and custom built sites with regards to design flexibility, performance, functionality, User Experience (UX) and User Interface (UI). (slide 28.29) References (slide 30 , 31)

1.Explain server technologies

Web server: Web server means the web server, which is a mainframe connected to an extended computer network. The server contains all the data for which it is authorized to manage. Each server has its own IP and can read a variety of languages such as HTML, HTM, File, ... The server has a large capacity and very high speed to be able to store and operate data stores on the internet well. Through the separate communication port of each server, the computer system is able to operate more smoothly. The server must ensure continuous operation to be able to provide data to its computer network. Application Server : The Application Server

  • the Application Server, also known as the App Server - is a program that controls all application activities between users and the bottom-level applications of an enterprise organization or databases. Whether. Typical application services are typically used for basic transactional conjugate applications. To support high requirements, an application service must have redundancy within it, control for high visibility, high-level presentation, distribution of application services, and support for physical access links. database.

1.2 Management services associated with hosting:

Managed hosting is an IT provisioning model in which a service provider leases dedicated servers and associated hardware to a single customer and manages those systems on the customer's behalf. In managed hosting, customers can rent equipment such as dedicated server, storage and network hardware; operating systems; and system software. The customer usually has administrative access to the leased systems yet rarely uses it, instead opting to interact with the system through a web-based interface.

P1: The purpose and types of DNS, including explanations on how domain names are organized and managed Function of DNS each Website:The main function of DNS is to translate domain names into IP Addresses, which computers can understand. It also provides a list of mail servers which accept Emails for each domain name. Each domain name in DNS will nominate a set of name servers to be authoritative for its DNS records.

P1: The purpose and types of DNS, including explanations on how domain names are organized and managed Domain Name System – DNS: DNS has an IP search job, DNS is an essential part of the internet, it can identify various vulnerabilities when accessing.

P1: The purpose and types of DNS, including explanations on how domain names are organized and managed Managed DNS servers: The Domain Name System (DNS) is the Internet's system that converts human readable domain names into digital IP addresses and vice versa. Some of the businesses that offer Managed DNS services include:▪Dyn ▪Cloudflare ▪Amazon Route 53 ▪Cloud DNS ▪UltraDNS ▪Verisign Managed DNS ▪NeustarUltraDNS ▪Akamai

P1: The purpose and types of DNS, including explanations on how domain names are organized and managed DNS Protection: DNS protection is the concept of protecting the entire DNS service, sometimes focusing on security. DNS protection can be divided into approximately two categories:

  • Protecting the DNS service itself
  • (^) Protecting the entire security posture. DNS protection is not an industry standard term; Depending on the context, it may mean different things to different people

On the Internet ,there are many applications (services) and applications (services) that need corresponding communication protocols.

P2: Explain the purpose and relationships between communication protocols, server hardware, operating

systems and web server software with regards to designing, publishing and accessing a website.

There are many different services on the internet => there are many different methods of communication

P2: Explain the purpose and relationships between communication protocols, server hardware, operating

systems and web server software with regards to designing, publishing and accessing a website.

For example , Web service with https protocol proposed by Tim Berners-Lee in 1989 HTTP is also a Request - Response protocol based on Client - Server structure. Client and server communicate with each other by exchanging independent messages (as opposed to a single stream of data). Messages sent by the client, usually a web browser, are called requests, and messages sent by the server as a response, are called responses.

P2: Explain the purpose and relationships between communication protocols, server hardware, operating

systems and web server software with regards to designing, publishing and accessing a website.

HTTP Request :

  1. Request-Line
  • Method
  • (^) URL
  • HTTP version
  1. Request-header HTTP Response:
    1. Status-Line.
    • HTTP-version
    • (^) Status-Code
    • Reason-Phrase:
    1. Respone-header

P2: Explain the purpose and relationships between communication protocols, server hardware, operating

systems and web server software with regards to designing, publishing and accessing a website.

Method : There are 9 types of method, get and post are 2 common types used a lot The Status-Code element is a 3-character integer. The first character of the state encoding defines the response class (type) and the last two characters do not have any categorical role.