본문 바로가기

분류 전체보기122

[My SQL] 데이터베이스의 목적 데이터베이스는 사람과 대화하는것과 같이 상호작용가능. 스프레드시트는 ui를 제어하는 느낌. 스프레드시트 vs 데이터베이스 ■ 공통점 : MySQL과 같이 관계형 데이터베이스의 중요한 특징은 스프레드시트와 마찬가지로 데이터를 표의 형태로 표현해줌, 공통점에 걸맞게 그 두 가지의 기능이 서로 거의 비슷함 ■ 가장 중요한 차이점 : 데이터베이스는 코딩을 통해서 컴퓨터 언어를 통해서 제어할 수 있음 - 데이터베이스는 마치 사람과 대화하는 것처럼 말을 거는 것 - 스프레드시트와 MySQL과 같은 관계형 데이터베이스의 아주 중요한 차이점 : 스프레드시트는 사용자가 클릭해서 데이터를 조작한다면 관계형 데이터베이스는 SQL이라고 하는 컴퓨터 언어를 이용해서 데이터를 제어할 수 있음 - 데이터베이스를 구축하면 이런 특성.. 2022. 9. 15.
[Database] 데이터베이스의 본질, 파일 vs 데이터베이스 CRUD [Input] Create Update Delete [Output] Read ------------------------------------------------------------------------------------------------------------------------------------------------- 스프레드시트 - 마이크로소프트 : 엑셀 - 구글 : 구글 시트 [파일] 스프레드시트 : 파일에 대비해서 스프레드시트는 데이터베이스로 가는 길목에 있음 [데이터베이 스프레드시트와의 차이점 : 프로그래밍적으로, 컴퓨터 언어를 이용해서 데이터를 추가하고, 수정하고, 삭제하고, 읽을 수 있다는 점을 전문적인 데이터베이스 소프트웨어는 가지고 있음 장점은 자동화할 수 있음,.. 2022. 9. 14.
[Node.js] URL을 통해 입력된 값 사용하기 url을 통해서 입력된 값을 사용해봤다. 요즘 우리가 쇼핑몰이나 포털사이트에 로그인을 하며 반갑습니다 00님 하며 닉네임을 불러주며 인사를 해주는 문구가 뜨는 경험을 한번쯤 해보았을것이다. 아마 이런 변수값을 통해 00님이라 직접 칭해주는 서비스를 제공할수 있다고 생각이 들었다. 정말 신기하다. 2022. 9. 8.
[Node-js] Template Literal 템플릿이란 여러줄로 이루어진 문자열의 표현과 문자의 치환을 쉽게 할 수 있는 기능이다. 템플릿을 쓸 때 키보드 ~ 아래에 있는 ` 이 문자를 사용해준다. 이것을 사용해주게 되면 띄워쓰기도 \n\ 을 쓸 필요 없이 작동되고 ${ } 괄호 안 1+1같은 산술연산을 넣게 되면 편하게 산술연산이 작동한다. 작동켜보았다. 띄워쓰기 밑 산술연산도 오류없이 잘 작동되었다. 2022. 9. 7.
[Node.js] 변수의 활용 (variable) 명령 프롬프트 실행후 cd 명령어를 이용해 아래와 같이 cd C:\Users\82106\Desktop\코딩 연습\Web2-nodejs 이런식으로 상위폴더로 디렉토리를 변경해줘야한다. cd 는 change directory의 줄임말. var name = 'egoing'; var letter = 'Dear '+name+' Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis '+name+' nostrud exercitation ullamco laboris nisi ut aliquip ex.. 2022. 9. 7.
국민의례에 사용되는 기능을 탑재한 웹사이트 만들기 도전! 오늘 갑작스러운 아이디어로 국민의례에 사용되는 애국가 재생 및 묵념시간에 사용되는 audio 파일을 갖고 웹사이트 만들기를 도전하였다. 밑에 함께 사용된 코드도 공유하였다. 참고로 전체적인 틀은 css free를 이용하여 다운로드 받고 사용하였다. 앞으로 사소하지만 유용하게 사용될 수 있는 것들을 계속해서 만들어 나아갈 예정이다. 아직 실력이 부족해서 완성도가 많이 떨어지지만 갈수록 발전해 나가고 싶다. 개발이라는것은 이 시대의 발명가가 아닌가 싶다. 개발은 사람들에게 더욱 편리한 일상을 위한 도구를 만들기도, 조금 더 윤택하고 스마트한 삶 을 지낼수 있게 해주기도 때문에 정말 멋있고 가치있는 일이라고 생각한다. 오늘 만들어 본 것은 이런점을 착안하였다. 우리가 살아가면서 가끔 한번씩은 국민의례를 하는 .. 2022. 9. 6.
[Node.js] JavaScript 변수 (Variable) variable 파일을 만들어 variable (변수) 에 대해서 알아보았다. 변수는 데이터에 이름을 붙이는 수단으로 사용한다. 앞에 특별한 경우가 아니라면 var을 붙이는게 좋다. 성공적으로 변수 1과 2를 불러오는데 성공했다. // 를 쓰면 주석으로 처리되어 인식되지 않는다. var a = 1; console.log(a); a = 2; console.log(a); //1=2; comment 2022. 9. 6.
[Node.js] JavaScript data type - String node를 통해 성공적으로 string type data 를 실행시켜보았다. 해당 지문의 문자의 갯수를 알 수 있는 length를 사용해 문자의 갯수 446개인것을 확인하였다. 신기하다 2022. 9. 6.
[Node.js] JavaScript data type - Number Nodejs를 위한 자바스크립트 문법을 배우는중이다. 나는 window를 쓰는데 명령프롬프트로 node를 불러와서 해당 파일주소를 복사해 불러와 명령할수있다. 처음에 파일위치를 설정을 안한탓에 엄청 헤맸다.. node를 입력후 해당 파일 주소를 가져와 꼭 실행시켜주자. 간단한 산술연산을 cmd nodejs를 통해 실행시켜봤다. 2022. 9. 6.
[Node.js] Node.js로 웹서버 만들기 Node.js는 웹서버 기능을 가지고 있다. 이를 이용해서 컨텐츠를 프로그래밍적으로 생산할 수 있게된다. Node.js를 웹서버로 구동하는 방법을 살펴보겠다. 직접 node js 의 웹서버 기능을 체험해보았다. 사용자가 웹안에있는 링크를 클릭하면 전부 cmd창에 흔적이 남는걸 볼 수 있었다. 2022. 9. 5.